From 41c60bab79693ab2ea2e961a2eb29b78d57aff82 Mon Sep 17 00:00:00 2001 From: Antony Dovgal Date: Tue, 20 May 2008 07:48:04 +0000 Subject: [PATCH] fix invalid free in Unicode filter --- main/streams/unicode_filter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/streams/unicode_filter.c b/main/streams/unicode_filter.c index 0d27d34339..c9024ea603 100644 --- a/main/streams/unicode_filter.c +++ b/main/streams/unicode_filter.c @@ -153,7 +153,7 @@ static php_stream_filter_status_t php_unicode_from_string_filter( 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; } -- 2.50.1