From: Antony Dovgal Date: Fri, 6 Feb 2009 14:38:18 +0000 (+0000) Subject: fix unicode implementation X-Git-Tag: php-5.4.0alpha1~191^2~4321 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0ba8f49fafc75f481a1202a7a4c0376bd43bdaa5;p=php fix unicode implementation --- diff --git a/ext/standard/scanf.c b/ext/standard/scanf.c index e640908cc0..9729bab1cd 100644 --- a/ext/standard/scanf.c +++ b/ext/standard/scanf.c @@ -2180,7 +2180,7 @@ addToInt: } else if (numVars) { current = args[objIndex++]; zval_dtor(*current); - Z_LVAL(**current) = value; + ZVAL_LONG(*current, value); } else { add_index_long(*return_value, objIndex++, value); } @@ -2285,7 +2285,7 @@ addToFloat: } else if (numVars) { current = args[objIndex++]; zval_dtor(*current); - Z_DVAL_PP( current ) = dvalue; + ZVAL_DOUBLE(*current, dvalue); } else { add_index_double( *return_value, objIndex++, dvalue ); }