summaryrefslogtreecommitdiff
path: root/Lib/javascript
diff options
context:
space:
mode:
authorEric Wing <ewing -dot- public |-at-| gmail.com>2014-05-18 01:50:05 -0700
committerOliver Buchtala <oliver.buchtala@googlemail.com>2014-05-18 21:27:54 +0200
commitfade0bcbdef3a1127d677f6ff72be064bcda5a57 (patch)
tree85f44c6d32de367501f86e4624e7482273b37e66 /Lib/javascript
parent486e903de1bbf847a0a60aa85ab1e1a44c8ca159 (diff)
downloadswig-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.swg3
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;
}