Hi Roland, + case '\0': + buf_len += zend_codepoint_to_uchar('\\', buf+buf_len); + buf_len += zend_codepoint_to_uchar('0', buf+buf_len); + break;
If you know that the codepoint you're adding is in the BMP it's more efficient to append it to the buffer directly.
*buf = (UChar) 0x5c; /* '\\' */ buf_len++; *buf = (UChar) 0x30; /* '0' */ buf_len++; -Andrei On Sep 28, 2005, at 2:22 AM, Rolland Santimano wrote:
rolland Wed Sep 28 05:22:14 2005 EDT Modified files: /php-src/ext/standard php_string.h string.c Log: - Unicode impl of {add,strip}slashes() <rolland-20050928052214.txt>-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php