com php-src: Fixed incorrect arguments handling: main/streams/userspace.c
| From: | Dmitry Stogov | Date: | Mon, 04 Aug 2014 17:31:13 +0000 |
| Subject: | com php-src: Fixed incorrect arguments handling: main/streams/userspace.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-79728@lists.php.net to get a copy of this message | ||
Commit: b5590a2f874f7370c16619eb87bb89268aa7fe03
Author: Dmitry Stogov <dmitry@zend.com> Mon, 4 Aug 2014 21:31:13 +0400
Parents: 415482ac0abfbad8fa1416b2048a91d2e0ff2d4a
Branches: phpng
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=b5590a2f874f7370c16619eb87bb89268aa7fe03
Log:
Fixed incorrect arguments handling
Changed paths:
M main/streams/userspace.c
Diff:
diff --git a/main/streams/userspace.c b/main/streams/userspace.c
index a759f3d..1283927 100644
--- a/main/streams/userspace.c
+++ b/main/streams/userspace.c
@@ -370,6 +370,7 @@ static php_stream *user_wrapper_opener(php_stream_wrapper *wrapper, const char *
ZVAL_STRING(&args[1], mode);
ZVAL_LONG(&args[2], options);
ZVAL_NEW_REF(&args[3], &EG(uninitialized_zval));
+ ZVAL_UNDEF(&args[4]);
ZVAL_STRING(&zfuncname, USERSTREAM_OPEN);
@@ -1121,7 +1122,6 @@ static int user_wrapper_unlink(php_stream_wrapper *wrapper, const char *url,
int
zval_ptr_dtor(&zretval);
zval_ptr_dtor(&zfuncname);
- zval_ptr_dtor(&args[1]);
zval_ptr_dtor(&args[0]);
return ret;