瀏覽代碼

Fix compilation with PHP 5.5

Stefan Siegl 9 年之前
父節點
當前提交
5595c3bbd7
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      v8js_v8object_class.cc

+ 2 - 1
v8js_v8object_class.cc

@@ -332,7 +332,8 @@ static int v8js_v8object_call_method(char *method, INTERNAL_FUNCTION_PARAMETERS)
 
 		if (obj->std.ce == php_ce_v8object && result->StrictEquals(thisObj)) {
 			/* JS code did "return this", retain object identity */
-			RETVAL_ZVAL(object, 1, 0);
+			ZVAL_COPY_VALUE(return_value, object);
+			zval_copy_ctor(return_value);
 			result.Clear();
 		}