diff options
| author | Xinchen Hui <laruence@php.net> | 2012-05-06 00:40:49 +0800 |
|---|---|---|
| committer | Xinchen Hui <laruence@php.net> | 2012-05-06 00:40:49 +0800 |
| commit | 035ce937e13d8496795cef9899cc5c5afe9daab7 (patch) | |
| tree | 7b939d238e6738b7a7db542dbab2b6a74f834368 /ext/curl/interface.c | |
| parent | 168e8920be77f3b55a3ae688270b752579681f6e (diff) | |
| download | php-git-035ce937e13d8496795cef9899cc5c5afe9daab7.tar.gz | |
Fixed bug #61948 (CURLOPT_COOKIEFILE '' raises open_basedir restriction)
Diffstat (limited to 'ext/curl/interface.c')
| -rw-r--r-- | ext/curl/interface.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/curl/interface.c b/ext/curl/interface.c index 66aafc078e..270a7dd807 100644 --- a/ext/curl/interface.c +++ b/ext/curl/interface.c @@ -2167,7 +2167,7 @@ string_copy: convert_to_string_ex(zvalue); - if (php_check_open_basedir(Z_STRVAL_PP(zvalue) TSRMLS_CC) || (PG(safe_mode) && !php_checkuid(Z_STRVAL_PP(zvalue), "rb+", CHECKUID_CHECK_MODE_PARAM))) { + if (!Z_STRLEN_PP(zvalue) || php_check_open_basedir(Z_STRVAL_PP(zvalue) TSRMLS_CC) || (PG(safe_mode) && !php_checkuid(Z_STRVAL_PP(zvalue), "rb+", CHECKUID_CHECK_MODE_PARAM))) { RETVAL_FALSE; return 1; } |
