diff options
author | Eric Wing <ewing -dot- public |-at-| gmail.com> | 2014-05-18 01:50:05 -0700 |
---|---|---|
committer | Oliver Buchtala <oliver.buchtala@googlemail.com> | 2014-05-18 21:27:54 +0200 |
commit | fade0bcbdef3a1127d677f6ff72be064bcda5a57 (patch) | |
tree | 85f44c6d32de367501f86e4624e7482273b37e66 /Lib/javascript | |
parent | 486e903de1bbf847a0a60aa85ab1e1a44c8ca159 (diff) | |
download | swig-fade0bcbdef3a1127d677f6ff72be064bcda5a57.tar.gz |
JavaScriptCore: C89: declare variables at the top for antiquated compilers like Microsoft Visual Studio.
Diffstat (limited to 'Lib/javascript')
-rw-r--r-- | Lib/javascript/jsc/javascriptrun.swg | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Lib/javascript/jsc/javascriptrun.swg b/Lib/javascript/jsc/javascriptrun.swg index 95f00659d..fce22a452 100644 --- a/Lib/javascript/jsc/javascriptrun.swg +++ b/Lib/javascript/jsc/javascriptrun.swg @@ -128,11 +128,12 @@ int SWIG_JSC_ConvertInstancePtr(JSContextRef context, JSObjectRef objRef, void** } int SWIG_JSC_ConvertPtr(JSContextRef context, JSValueRef valRef, void** ptr, swig_type_info *info, int flags) { + JSObjectRef objRef; if(!JSValueIsObject(context, valRef)) { return SWIG_TypeError; } - JSObjectRef objRef = JSValueToObject(context, valRef, NULL); + objRef = JSValueToObject(context, valRef, NULL); if(objRef == NULL) { return SWIG_ERROR; } |