attempted hacky fix

This commit is contained in:
Gordon Williams 2014-05-15 14:01:50 +01:00
parent 3176ed595a
commit ef4f41f758

View File

@ -320,13 +320,15 @@ codeOut(' if (jsvIsNativeFunction(parent)) {')
for className in builtins:
if className.startswith(nativeCheck):
codeOut(' if ('+className[len(nativeCheck):]+') {')
codeOutBuiltins(" return ", builtins[className])
codeOutBuiltins(" v = ", builtins[className])
codeOut(' if (v) return v;');
codeOut(" }")
codeOut(' }')
for className in builtins:
if className!="parent" and className!="!parent" and not "constructorPtr" in className and not className.startswith(nativeCheck):
codeOut(' if ('+className+') {')
codeOutBuiltins(" return ", builtins[className])
codeOutBuiltins(" v = ", builtins[className])
codeOut(' if (v) return v;');
codeOut(" }")