]> granicus.if.org Git - php/commitdiff
Fix typo in php_stream_from_res_no_verify
authorJakub Zelenka <bukka@php.net>
Sun, 29 Nov 2015 19:28:25 +0000 (19:28 +0000)
committerJakub Zelenka <bukka@php.net>
Sun, 29 Nov 2015 19:28:25 +0000 (19:28 +0000)
This macro is not used but it's wrong as zend_fetch_resource
accepts only 3 args and just one res index. So obviously
we need to use zend_fetch_resource2 here.

main/php_streams.h

index 255b065bd4c77a555fb601d9dde820b3863063de..097e7274b5a2bb372ce216ff37a346d24dc8da62 100644 (file)
@@ -267,7 +267,7 @@ END_EXTERN_C()
                RETURN_FALSE; \
        } \
 } while (0)
-#define php_stream_from_res_no_verify(xstr, pzval)     (xstr) = (php_stream*)zend_fetch_resource((res), "stream", php_file_le_stream(), php_file_le_pstream())
+#define php_stream_from_res_no_verify(xstr, pzval)     (xstr) = (php_stream*)zend_fetch_resource2((res), "stream", php_file_le_stream(), php_file_le_pstream())
 #define php_stream_from_zval_no_verify(xstr, pzval)    (xstr) = (php_stream*)zend_fetch_resource2_ex((pzval), "stream", php_file_le_stream(), php_file_le_pstream())
 
 BEGIN_EXTERN_C()