X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=phpstr%2Fphpstr.h;h=5b56e1124a77853fde611411acc1c2efd825b086;hp=04a74ed05718a7cd1076df8fa0fb03a5b1a90357;hb=8ad43ce5b543cdd9766300ceb080c1d9ff228110;hpb=34644fd4c700fb55c3a2c2ff9966d0f5e7572509 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);