tony2001                Thu Dec 15 22:47:27 2005 EDT

  Modified files:              
    /php-src/ext/iconv  iconv.c 
  Log:
  fix #35692(iconv_mime_decode() segfault, with libiconv only)
  
  
http://cvs.php.net/viewcvs.cgi/php-src/ext/iconv/iconv.c?r1=1.129&r2=1.130&diff_format=u
Index: php-src/ext/iconv/iconv.c
diff -u php-src/ext/iconv/iconv.c:1.129 php-src/ext/iconv/iconv.c:1.130
--- php-src/ext/iconv/iconv.c:1.129     Tue Dec  6 02:24:31 2005
+++ php-src/ext/iconv/iconv.c   Thu Dec 15 22:47:27 2005
@@ -18,7 +18,7 @@
    +----------------------------------------------------------------------+
  */
 
-/* $Id: iconv.c,v 1.129 2005/12/06 02:24:31 sniper Exp $ */
+/* $Id: iconv.c,v 1.130 2005/12/15 22:47:27 tony2001 Exp $ */
 
 #ifdef HAVE_CONFIG_H
 #include "config.h"
@@ -1369,7 +1369,7 @@
 
                                        if (cd == (iconv_t)(-1)) {
                                                if ((mode & 
PHP_ICONV_MIME_DECODE_CONTINUE_ON_ERROR)) {
-                                                       err = 
_php_iconv_appendl(pretval, encoded_word, (size_t)((p1 + 1) - encoded_word), 
cd); 
+                                                       err = 
_php_iconv_appendl(pretval, encoded_word, (size_t)((p1 + 1) - encoded_word), 
cd_pl); 
                                                        if (err != 
PHP_ICONV_ERR_SUCCESS) {
                                                                goto out;
                                                        }

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to