return FALSE instead of NULL from ZipArchive::getStream when php_stream_zip_open() fails (fixes #67161)

This commit is contained in:
Christoph M. Becker 2015-05-01 19:25:31 +02:00 committed by Julien Pauli
parent c9c2794fe6
commit c3c87e4996

View File

@ -2784,6 +2784,8 @@ static ZIPARCHIVE_METHOD(getStream)
stream = php_stream_zip_open(obj->filename, filename->val, mode STREAMS_CC); stream = php_stream_zip_open(obj->filename, filename->val, mode STREAMS_CC);
if (stream) { if (stream) {
php_stream_to_zval(stream, return_value); php_stream_to_zval(stream, return_value);
} else {
RETURN_FALSE;
} }
} }
/* }}} */ /* }}} */