From 974f55ace3f0a0acc9b074cf7595ab8e46a19f02 Mon Sep 17 00:00:00 2001 From: Andrei Zmievski Date: Tue, 1 Aug 2006 21:49:57 +0000 Subject: [PATCH] Fix off-by-one error in zend_case_fold_string(). --- Zend/zend_unicode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Zend/zend_unicode.c b/Zend/zend_unicode.c index 47d5f7be6b..d4a389ffdf 100644 --- a/Zend/zend_unicode.c +++ b/Zend/zend_unicode.c @@ -710,7 +710,7 @@ ZEND_API void zend_case_fold_string(UChar **dest, int *dest_len, UChar *src, int while (1) { *status = U_ZERO_ERROR; buffer = eurealloc(buffer, buffer_len+1); - buffer_len = u_strFoldCase(buffer, buffer_len, src, src_len, options, status); + buffer_len = u_strFoldCase(buffer, buffer_len+1, src, src_len, options, status); if (*status != U_BUFFER_OVERFLOW_ERROR) { break; } -- 2.50.1