resources/RooUsage.txt
[app.Builder.js] / src / c / jscore_object_call_as_function.c
index f3b6bfb..9075bb0 100644 (file)
@@ -15,7 +15,7 @@ JSValueRef jscore_object_call_as_function(
        JSValueRef* exception
        
 ) {
-
+       JSValueRef  ex = 0;
        JSValueRef res;
     JSValueRef *jsargs;
     
@@ -24,16 +24,16 @@ JSValueRef jscore_object_call_as_function(
        JSValueRef valstr = JSValueMakeString (ctx, jsstr);
        //JSStringRelease (jsstr); //??
     
-    (JSValueRef *) g_newa (JSValueRef, 1);
+    jsargs = (JSValueRef *) g_newa (JSValueRef, 1);
     jsargs[0] =  valstr;
     
     res =  JSObjectCallAsFunction(
                        ctx, 
                        object, 
-                       thisObject, 
                        0, 
-                       null, 
-                       exception
+                       1, 
+                       jsargs, 
+                       &ex
        );
        // free the args..