X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=phpstr%2Fphpstr.c;fp=phpstr%2Fphpstr.c;h=286a190b3669119dd146118a56ced262b18a9ec3;hp=7c9bad0970f42a54e259b915278d6d11823a7224;hb=0ac32c9b8590e88a5f110cc8b3154001d5c0c089;hpb=5c295d7204cd8e961b5c44a54e87563df1b058dc diff --git a/phpstr/phpstr.c b/phpstr/phpstr.c index 7c9bad0..286a190 100644 --- a/phpstr/phpstr.c +++ b/phpstr/phpstr.c @@ -11,7 +11,7 @@ PHPSTR_API phpstr *phpstr_init_ex(phpstr *buf, size_t chunk_size, zend_bool pre_alloc) { if (!buf) { - buf = ecalloc(1, sizeof(phpstr)); + buf = emalloc(sizeof(phpstr)); } buf->size = chunk_size > 0 ? chunk_size : PHPSTR_DEFAULT_SIZE; @@ -22,7 +22,7 @@ PHPSTR_API phpstr *phpstr_init_ex(phpstr *buf, size_t chunk_size, zend_bool pre_ return buf; } -PHPSTR_API phpstr *phpstr_from_string_ex(phpstr *buf, char *string, size_t length) +PHPSTR_API phpstr *phpstr_from_string_ex(phpstr *buf, const char *string, size_t length) { buf = phpstr_init(buf); phpstr_append(buf, string, length);