X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=phpstr%2Fphpstr.h;h=5b56e1124a77853fde611411acc1c2efd825b086;hb=4e982bf250b9e03f72f8b4468c1cdb23c1a3111b;hp=04a74ed05718a7cd1076df8fa0fb03a5b1a90357;hpb=6be753a288ed7a42e0cd19551d85eb8eb14c4566;p=m6w6%2Fext-http diff --git a/phpstr/phpstr.h b/phpstr/phpstr.h index 04a74ed..5b56e11 100644 --- a/phpstr/phpstr.h +++ b/phpstr/phpstr.h @@ -149,6 +149,12 @@ PHPSTR_API phpstr *phpstr_merge_va(phpstr *buf, unsigned argc, va_list argv); /* sets a trailing NUL byte */ PHPSTR_API void phpstr_fix(phpstr *buf); +/* memcmp for phpstr objects */ +PHPSTR_API int phpstr_cmp(phpstr *left, phpstr *right); + +/* reset phpstr object */ +PHPSTR_API void phpstr_reset(phpstr *buf); + /* free a phpstr objects contents */ PHPSTR_API void phpstr_dtor(phpstr *buf);