]> granicus.if.org Git - php/commitdiff
Wrong type check
authorXinchen Hui <laruence@gmail.com>
Mon, 3 Mar 2014 10:23:12 +0000 (18:23 +0800)
committerXinchen Hui <laruence@gmail.com>
Mon, 3 Mar 2014 10:23:12 +0000 (18:23 +0800)
ext/standard/streamsfuncs.c

index c066c605213525950280ef4f05caade7b3790538..08c9ef9df6472eff9b8922d5346acea5fcfa73d4 100644 (file)
@@ -491,7 +491,7 @@ PHP_FUNCTION(stream_get_meta_data)
 
        array_init(return_value);
 
-       if (Z_TYPE(stream->wrapperdata) != IS_NULL) {
+       if (!ZVAL_IS_UNDEF(&stream->wrapperdata)) {
                add_assoc_zval(return_value, "wrapper_data", &stream->wrapperdata);
        }
        if (stream->wrapper) {