tony2001 Tue May 20 07:48:04 2008 UTC Modified files: /php-src/main/streams unicode_filter.c Log: fix invalid free in Unicode filter http://cvs.php.net/viewvc.cgi/php-src/main/streams/unicode_filter.c?r1=1.7&r2=1.8&diff_format=u Index: php-src/main/streams/unicode_filter.c diff -u php-src/main/streams/unicode_filter.c:1.7 php-src/main/streams/unicode_filter.c:1.8 --- php-src/main/streams/unicode_filter.c:1.7 Tue Oct 2 17:09:22 2007 +++ php-src/main/streams/unicode_filter.c Tue May 20 07:48:04 2008 @@ -14,7 +14,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: unicode_filter.c,v 1.7 2007/10/02 17:09:22 tony2001 Exp $ */ +/* $Id: unicode_filter.c,v 1.8 2008/05/20 07:48:04 tony2001 Exp $ */ #include "php.h" @@ -153,7 +153,7 @@ ucnv_toUnicode(data->conv, &destp, (UChar*)((char*)destbuf + destlen), (const char**)&src, src + remaining, NULL, FALSE, &errCode); if (errCode != U_ZERO_ERROR) { - pefree(destp, data->is_persistent); + pefree(destbuf, data->is_persistent); break; }
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php