fix #73
[m6w6/ext-http] / src / php_http_misc.c
index 36e3490a12a04d2fadaf4de1016538aea3013a3f..064598cea3db9c992f9d1685990fe1178fd537dd 100644 (file)
@@ -190,7 +190,7 @@ int php_http_array_apply_append_func(zval *value, int num_args, va_list args, ze
                if (flags & ARRAY_JOIN_STRINGIFY) {
                        convert_to_string_ex(value);
                }
-               Z_ADDREF_P(value);
+               Z_TRY_ADDREF_P(value);
 
                if (data) {
                        if (Z_TYPE_P(data) != IS_ARRAY) {