diff options
| author | Xinchen Hui <laruence@php.net> | 2015-05-08 14:02:50 +0800 |
|---|---|---|
| committer | Xinchen Hui <laruence@php.net> | 2015-05-08 14:03:08 +0800 |
| commit | 9d4465e480675dd5e1aa464c4cf2a0c9d646a65a (patch) | |
| tree | 372bfb7064cd7f90a1b76f07092a6ab00da697eb /ext/curl/multi.c | |
| parent | 33097bcff6c38f4493a0c5b7d697fe10a8c6867f (diff) | |
| download | php-git-9d4465e480675dd5e1aa464c4cf2a0c9d646a65a.tar.gz | |
Sorry, missed here should be checked
Diffstat (limited to 'ext/curl/multi.c')
| -rw-r--r-- | ext/curl/multi.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/ext/curl/multi.c b/ext/curl/multi.c index 3158449151..d5916d6f58 100644 --- a/ext/curl/multi.c +++ b/ext/curl/multi.c @@ -369,8 +369,9 @@ void _php_curl_multi_close(zend_resource *rsrc) /* {{{ */ pz_ch = (zval *)zend_llist_get_next_ex(&mh->easyh, &pos)) { /* ptr is NULL means it already be freed */ if (Z_RES_P(pz_ch)->ptr) { - ch = (php_curl *) zend_fetch_resource(Z_RES_P(pz_ch), le_curl_name, le_curl); - _php_curl_verify_handlers(ch, 0); + if ((ch = (php_curl *) zend_fetch_resource(Z_RES_P(pz_ch), le_curl_name, le_curl))) { + _php_curl_verify_handlers(ch, 0); + } } } |
