From 603790f3dd89f87cde59e647ca0511107e91b62a Mon Sep 17 00:00:00 2001 From: Stefan Siegl Date: Wed, 10 Dec 2014 19:41:59 +0100 Subject: [PATCH] Don't redefine default parameter This compiles fine with gcc, but Visual C++ doesn't support it but throws C2572 error instead. See http://msdn.microsoft.com/en-us/library/acahh3ba.aspx --- v8js_object_export.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/v8js_object_export.cc b/v8js_object_export.cc index 014673c..fe1c0e3 100644 --- a/v8js_object_export.cc +++ b/v8js_object_export.cc @@ -584,7 +584,7 @@ static void php_v8js_fake_call_impl(const v8::FunctionCallbackInfo& i /* This method handles named property and method get/set/query/delete. */ template -inline v8::Local php_v8js_named_property_callback(v8::Local property, const v8::PropertyCallbackInfo &info, property_op_t callback_type, v8::Local set_value = v8::Local()) /* {{{ */ +inline v8::Local php_v8js_named_property_callback(v8::Local property, const v8::PropertyCallbackInfo &info, property_op_t callback_type, v8::Local set_value) /* {{{ */ { v8::Isolate *isolate = info.GetIsolate(); v8::String::Utf8Value cstr(property);