2626#include "SAPI.h"
2727#include "php_ini.h"
2828#include "ext/standard/info.h"
29+ #include "ext/standard/file.h"
2930#include "php_zlib.h"
3031#include "zlib_arginfo.h"
3132
@@ -621,7 +622,7 @@ PHP_FUNCTION(gzfile)
621622 }
622623
623624 /* using a stream here is a bit more efficient (resource wise) than php_gzopen_wrapper */
624- stream = php_stream_gzopen (NULL , filename , "rb" , flags , NULL , NULL STREAMS_CC );
625+ stream = php_stream_gzopen (NULL , filename , "rb" , flags , NULL , php_stream_context_from_zval ( NULL , false) STREAMS_CC );
625626
626627 if (!stream ) {
627628 /* Error reporting is already done by stream code */
@@ -659,7 +660,7 @@ PHP_FUNCTION(gzopen)
659660 flags |= USE_PATH ;
660661 }
661662
662- stream = php_stream_gzopen (NULL , filename , mode , flags , NULL , NULL STREAMS_CC );
663+ stream = php_stream_gzopen (NULL , filename , mode , flags , NULL , php_stream_context_from_zval ( NULL , false) STREAMS_CC );
663664
664665 if (!stream ) {
665666 RETURN_FALSE ;
@@ -686,7 +687,7 @@ PHP_FUNCTION(readgzfile)
686687 flags |= USE_PATH ;
687688 }
688689
689- stream = php_stream_gzopen (NULL , filename , "rb" , flags , NULL , NULL STREAMS_CC );
690+ stream = php_stream_gzopen (NULL , filename , "rb" , flags , NULL , php_stream_context_from_zval ( NULL , false) STREAMS_CC );
690691
691692 if (!stream ) {
692693 RETURN_FALSE ;
0 commit comments