diff options
| author | Ilia Alshanetsky <iliaa@php.net> | 2003-06-19 21:04:43 +0000 |
|---|---|---|
| committer | Ilia Alshanetsky <iliaa@php.net> | 2003-06-19 21:04:43 +0000 |
| commit | 7ef01f01b936e3a4ec12cab2c2a8e0047c396114 (patch) | |
| tree | 1da1e6198d4f21c9a8e2f23adbb3bc0770d6d034 /ext/standard/streamsfuncs.c | |
| parent | 425882ef701a403705eb08684d3c278637986e69 (diff) | |
| download | php-git-7ef01f01b936e3a4ec12cab2c2a8e0047c396114.tar.gz | |
Reverting previous patch (not necessary, thanks Pollita ;) )
Diffstat (limited to 'ext/standard/streamsfuncs.c')
| -rw-r--r-- | ext/standard/streamsfuncs.c | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/ext/standard/streamsfuncs.c b/ext/standard/streamsfuncs.c index a6ceb96e5c..cf7635afda 100644 --- a/ext/standard/streamsfuncs.c +++ b/ext/standard/streamsfuncs.c @@ -669,10 +669,10 @@ static int parse_context_options(php_stream_context *context, zval *options) static int parse_context_params(php_stream_context *context, zval *params) { - int ret = FAILURE; + int ret = SUCCESS; zval **tmp; - if ((ret = zend_hash_find(Z_ARRVAL_P(params), "notification", sizeof("notification"), (void**)&tmp)) == SUCCESS) { + if (SUCCESS == zend_hash_find(Z_ARRVAL_P(params), "notification", sizeof("notification"), (void**)&tmp)) { if (context->notifier) { php_stream_notification_free(context->notifier); @@ -684,14 +684,10 @@ static int parse_context_params(php_stream_context *context, zval *params) context->notifier->ptr = *tmp; ZVAL_ADDREF(*tmp); } - if ((ret = zend_hash_find(Z_ARRVAL_P(params), "options", sizeof("options"), (void**)&tmp)) == SUCCESS) { + if (SUCCESS == zend_hash_find(Z_ARRVAL_P(params), "options", sizeof("options"), (void**)&tmp)) { parse_context_options(context, *tmp); } - - if (ret != SUCCESS) { - php_stream_context_free(context); - } - + return ret; } |
