]> granicus.if.org Git - php/commitdiff
- Fix for bug #18039
authorDerick Rethans <derick@php.net>
Fri, 28 Jun 2002 07:12:32 +0000 (07:12 +0000)
committerDerick Rethans <derick@php.net>
Fri, 28 Jun 2002 07:12:32 +0000 (07:12 +0000)
ext/iconv/iconv.c

index b3d0ec99aeded2b7a9215cd9cca41bc67072e5d4..305004c2840c4a001909cf3cb1fc51887e0b56c9 100644 (file)
@@ -236,7 +236,7 @@ static int php_iconv_string(const char *in_p, size_t in_len,
                out_buf = tmp_buf;
                out_p = tmp_buf;
                out_p += out_size;
-               out_left = in_len;
+               out_left = bsz;
                result = iconv(cd, (char **)&in_p, &in_left, &out_p, &out_left);
                out_size += bsz - out_left;
        }