diff options
author | Richard <richie765@gmail.com> | 2014-08-12 16:58:29 -0500 |
---|---|---|
committer | Richard <richie765@gmail.com> | 2014-08-28 19:46:50 -0500 |
commit | 013fb3d22da50fa3594a680c3d649334b9b39661 (patch) | |
tree | 6c21867ca2613b372ae38ea0b6ed6dfe1cdf0646 | |
parent | 8ee40e408bc51e3ef66112f6ec460a3eb4e35b9b (diff) | |
download | swig-013fb3d22da50fa3594a680c3d649334b9b39661.tar.gz |
Fixes for v8 3.19.2 (0x031902)
-rw-r--r-- | Lib/javascript/v8/javascriptcode.swg | 6 | ||||
-rw-r--r-- | Lib/javascript/v8/javascripthelpers.swg | 2 | ||||
-rw-r--r-- | Lib/javascript/v8/javascriptrun.swg | 8 |
3 files changed, 8 insertions, 8 deletions
diff --git a/Lib/javascript/v8/javascriptcode.swg b/Lib/javascript/v8/javascriptcode.swg index 793c4ab1a..a3eb94daf 100644 --- a/Lib/javascript/v8/javascriptcode.swg +++ b/Lib/javascript/v8/javascriptcode.swg @@ -98,7 +98,7 @@ fail: %{ if(args.Length() == $jsargcount) { errorHandler.err.Clear(); -#if SWIG_V8_VERSION < 0x031900 +#if SWIG_V8_VERSION < 0x031903 self = $jswrapper(args, errorHandler); if(errorHandler.err.IsEmpty()) { return scope.Close(self); @@ -311,7 +311,7 @@ fail: if(args.Length() == $jsargcount) { errorHandler.err.Clear(); -#if (SWIG_V8_VERSION < 0x031900) +#if (SWIG_V8_VERSION < 0x031903) jsresult = $jswrapper(args, errorHandler); if(errorHandler.err.IsEmpty()) { return scope.Close(jsresult); @@ -366,7 +366,7 @@ fail: %{ if (SWIGTYPE_p$jsbaseclass->clientdata && !(static_cast<SWIGV8_ClientData *>(SWIGTYPE_p$jsbaseclass->clientdata)->class_templ.IsEmpty())) { -#if (SWIG_V8_VERSION < 0x031900) +#if (SWIG_V8_VERSION < 0x031903) $jsmangledname_class->Inherit(static_cast<SWIGV8_ClientData *>(SWIGTYPE_p$jsbaseclass->clientdata)->class_templ); #else $jsmangledname_class->Inherit( diff --git a/Lib/javascript/v8/javascripthelpers.swg b/Lib/javascript/v8/javascripthelpers.swg index f6303cced..ac352796e 100644 --- a/Lib/javascript/v8/javascripthelpers.swg +++ b/Lib/javascript/v8/javascripthelpers.swg @@ -1,7 +1,7 @@ %insert(runtime) %{ // Note: since 3.19 there are new CallBack types, since 03.21.9 the old ones have been removed -#if SWIG_V8_VERSION < 0x031900 +#if (SWIG_V8_VERSION < 0x031903) typedef v8::InvocationCallback SwigV8FunctionCallback; typedef v8::AccessorGetter SwigV8AccessorGetterCallback; typedef v8::AccessorSetter SwigV8AccessorSetterCallback; diff --git a/Lib/javascript/v8/javascriptrun.swg b/Lib/javascript/v8/javascriptrun.swg index a38441fc6..dd5c9784e 100644 --- a/Lib/javascript/v8/javascriptrun.swg +++ b/Lib/javascript/v8/javascriptrun.swg @@ -49,7 +49,7 @@ public: // Note: these typedefs and defines are used to deal with v8 API changes since version 3.19.00 -#if (SWIG_V8_VERSION < 0x031900) +#if (SWIG_V8_VERSION < 0x031903) typedef v8::Handle<v8::Value> SwigV8ReturnValue; typedef v8::Arguments SwigV8Arguments; typedef v8::AccessorInfo SwigV8PropertyCallbackInfo; @@ -254,7 +254,7 @@ v8::Handle<v8::Value> SWIG_V8_NewPointerObj(void *ptr, swig_type_info *info, int return scope.Close(v8::Null()); } -#if (SWIG_V8_VERSION < 0x031900) +#if (SWIG_V8_VERSION < 0x031903) if(info->clientdata != 0) { class_templ = ((SWIGV8_ClientData*) info->clientdata)->class_templ; } else { @@ -287,7 +287,7 @@ v8::Handle<v8::Value> SWIG_V8_NewPointerObj(void *ptr, swig_type_info *info, int #define SWIG_GetInstancePtr(obj, ptr) SWIG_V8_GetInstancePtr(obj, ptr) -#if (SWIG_V8_VERSION < 0x031900) +#if (SWIG_V8_VERSION < 0x031903) v8::Handle<v8::Value> _SWIGV8_wrap_equals(const v8::Arguments &args) { #else void _SWIGV8_wrap_equals(const v8::FunctionCallbackInfo<v8::Value>& args) { @@ -320,7 +320,7 @@ fail: SWIGV8_RETURN(v8::Undefined()); } -#if (SWIG_V8_VERSION < 0x031900) +#if (SWIG_V8_VERSION < 0x031903) v8::Handle<v8::Value> _wrap_getCPtr(const v8::Arguments &args) { #else void _wrap_getCPtr(const v8::FunctionCallbackInfo<v8::Value>& args) { |