From: Thies C. Arntzen Date: Thu, 26 Aug 2004 13:41:59 +0000 (+0000) Subject: @- Fixed bug #29838 Memory leak in sprintf argument swapping. (Thies) X-Git-Tag: php-4.3.9RC2~11 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5fd50121a26e309ba16ae06bca952841b49fa11a;p=php @- Fixed bug #29838 Memory leak in sprintf argument swapping. (Thies) # by backporting one line from HEAD. --- diff --git a/ext/standard/formatted_print.c b/ext/standard/formatted_print.c index 6252376f75..68fe8b9d60 100644 --- a/ext/standard/formatted_print.c +++ b/ext/standard/formatted_print.c @@ -630,6 +630,7 @@ php_formatted_print(int ht, int *len, int use_array TSRMLS_DC) if (multiuse) { MAKE_STD_ZVAL(tmp); *tmp = **(args[argnum]); + INIT_PZVAL(tmp); zval_copy_ctor(tmp); } else { SEPARATE_ZVAL(args[argnum]);