I am getting a SIGSEGV with this function. I am probably just missing
something. I was hoping for a function with the prototype
strcatl(zval **z, char *s, int l);
strcat(zval **z, char *s);
Lacking those, I tried
zval **data;
/* call to zend_hash_find to set data */
zval *tmp;
MAKE_STD_ZVAL(tmp);
ZVAL_STRINGL(tmp, s, l, 1);
add_string_to_string(*data, *data, tmp);
What am I missing?
Thanks.
Peter
On 24 Aug 2001 11:02:51 +0300, Zeev Suraski wrote:
> Look at add_string_to_string().
>
> At 04:14 24-08-01, Peter Bowen wrote:
> >I am writing an extension, and trying to figure out how to append to an
> >existing string. I have a pointer to a zval that is a string, and a
> >pointer to another string, along with the other string's length. I have
> >looked for a ZEND_STRCAT macro, or something similar, but don't see
> >anything. What is the proper/best way to handle this?
> >
> >Thanks.
> >Peter
> >
> --
> Zeev Suraski <[EMAIL PROTECTED]>
> CTO & co-founder, Zend Technologies Ltd. http://www.zend.com/
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]