diff options
author | Richard <richie765@gmail.com> | 2014-08-22 21:38:13 -0500 |
---|---|---|
committer | Richard <richie765@gmail.com> | 2014-08-28 19:46:51 -0500 |
commit | eeb4b5497ebf55df303bc0818023fb13f74e6049 (patch) | |
tree | 8deb9565d0fc2bc23d2d2ba257b4615ef94551f8 | |
parent | ee88602fdea72dcb7a736f1bd14e70f48d0fb287 (diff) | |
download | swig-eeb4b5497ebf55df303bc0818023fb13f74e6049.tar.gz |
Fixes for v8 3.24.17 (0x032417)
-rw-r--r-- | Lib/javascript/v8/javascriptcode.swg | 2 | ||||
-rw-r--r-- | Lib/javascript/v8/javascriptrun.swg | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/Lib/javascript/v8/javascriptcode.swg b/Lib/javascript/v8/javascriptcode.swg index 61bef4cd0..840d45bfb 100644 --- a/Lib/javascript/v8/javascriptcode.swg +++ b/Lib/javascript/v8/javascriptcode.swg @@ -385,7 +385,7 @@ fail: $jsmangledname_class->Inherit(static_cast<SWIGV8_ClientData *>(SWIGTYPE_p$jsbaseclass->clientdata)->class_templ); #else $jsmangledname_class->Inherit( - v8::Handle<v8::FunctionTemplate>::New( + v8::Local<v8::FunctionTemplate>::New( v8::Isolate::GetCurrent(), static_cast<SWIGV8_ClientData *>(SWIGTYPE_p$jsbaseclass->clientdata)->class_templ) ); diff --git a/Lib/javascript/v8/javascriptrun.swg b/Lib/javascript/v8/javascriptrun.swg index d4d35646a..147a120e0 100644 --- a/Lib/javascript/v8/javascriptrun.swg +++ b/Lib/javascript/v8/javascriptrun.swg @@ -353,9 +353,9 @@ v8::Handle<v8::Value> SWIG_V8_NewPointerObj(void *ptr, swig_type_info *info, int v8::Isolate *isolate = v8::Isolate::GetCurrent(); if(info->clientdata != 0) { - class_templ = v8::Handle<v8::FunctionTemplate>::New(isolate, ((SWIGV8_ClientData*) info->clientdata)->class_templ); + class_templ = v8::Local<v8::FunctionTemplate>::New(isolate, ((SWIGV8_ClientData*) info->clientdata)->class_templ); } else { - class_templ = v8::Handle<v8::FunctionTemplate>::New(isolate, SWIGV8_SWIGTYPE_Proxy_class_templ); + class_templ = v8::Local<v8::FunctionTemplate>::New(isolate, SWIGV8_SWIGTYPE_Proxy_class_templ); } #endif |