From: Rasmus Lerdorf Date: Mon, 1 Mar 2010 23:49:01 +0000 (+0000) Subject: Fix bug #43314 X-Git-Tag: php-5.4.0alpha1~191^2~1918 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=201a9dd72f1536268d2557e08517cdf8304a3d3d;p=php Fix bug #43314 Assume worst case all-encoded case here --- diff --git a/ext/iconv/iconv.c b/ext/iconv/iconv.c index 132981a624..8ecdb5dac3 100644 --- a/ext/iconv/iconv.c +++ b/ext/iconv/iconv.c @@ -1331,7 +1331,7 @@ static php_iconv_err_t _php_iconv_mime_encode(smart_str *pretval, const char *fn break; } - out_size -= ((nbytes_required - (char_cnt - 2)) + 1) / (3 - 1); + out_size -= ((nbytes_required - (char_cnt - 2)) + 1) / 3; in_left = ini_in_left; in_p = ini_in_p; }