diff options
author | Dmitry Stogov <dmitry@zend.com> | 2019-04-24 16:14:48 +0300 |
---|---|---|
committer | Dmitry Stogov <dmitry@zend.com> | 2019-04-24 16:14:48 +0300 |
commit | 34db07567d250c341fcdf1c6125366563a48280f (patch) | |
tree | bc2ece4c5f05fccda1ec1d528daef7ae4a9fb811 /ext/standard/scanf.c | |
parent | eef351b7c76675a3bfab4f7fbab021326d6c6135 (diff) | |
download | php-git-34db07567d250c341fcdf1c6125366563a48280f.tar.gz |
Use ZEND_TRA_ASSIGN_REF_... macros for by reference arguments of internal functions.
Diffstat (limited to 'ext/standard/scanf.c')
-rw-r--r-- | ext/standard/scanf.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/ext/standard/scanf.c b/ext/standard/scanf.c index 5740cd6412..fc48315973 100644 --- a/ext/standard/scanf.c +++ b/ext/standard/scanf.c @@ -738,7 +738,7 @@ literal: break; } else if (numVars) { current = args + objIndex++; - ZEND_TRY_ASSIGN_LONG(current, (zend_long) (string - baseString)); + ZEND_TRY_ASSIGN_REF_LONG(current, (zend_long) (string - baseString)); } else { add_index_long(return_value, objIndex++, string - baseString); } @@ -856,7 +856,7 @@ literal: break; } else if (numVars) { current = args + objIndex++; - ZEND_TRY_ASSIGN_STRINGL(current, string, end - string); + ZEND_TRY_ASSIGN_REF_STRINGL(current, string, end - string); } else { add_index_stringl(return_value, objIndex++, string, end-string); } @@ -896,7 +896,7 @@ literal: break; } else if (numVars) { current = args + objIndex++; - ZEND_TRY_ASSIGN_STRINGL(current, string, end - string); + ZEND_TRY_ASSIGN_REF_STRINGL(current, string, end - string); } else { add_index_stringl(return_value, objIndex++, string, end-string); } @@ -1049,7 +1049,7 @@ addToInt: } else if (numVars) { /* change passed value type to string */ current = args + objIndex++; - ZEND_TRY_ASSIGN_STRING(current, buf); + ZEND_TRY_ASSIGN_REF_STRING(current, buf); } else { add_index_string(return_value, objIndex++, buf); } @@ -1058,7 +1058,7 @@ addToInt: break; } else if (numVars) { current = args + objIndex++; - ZEND_TRY_ASSIGN_LONG(current, value); + ZEND_TRY_ASSIGN_REF_LONG(current, value); } else { add_index_long(return_value, objIndex++, value); } @@ -1162,7 +1162,7 @@ addToFloat: break; } else if (numVars) { current = args + objIndex++; - ZEND_TRY_ASSIGN_DOUBLE(current, dvalue); + ZEND_TRY_ASSIGN_REF_DOUBLE(current, dvalue); } else { add_index_double(return_value, objIndex++, dvalue ); } |