diff --git a/src/sbbs3/jsexec.c b/src/sbbs3/jsexec.c index e6d02aea0e3f10c4519d1782fc61e8549d6e946b..454ab1161e4a50a4748f7a73ce03a5cb5664e729 100644 --- a/src/sbbs3/jsexec.c +++ b/src/sbbs3/jsexec.c @@ -396,7 +396,7 @@ js_writeln(JSContext *cx, uintN argc, jsval *arglist) jsval *argv=JS_ARGV(cx, arglist); jsrefcount rc; - if(!js_write(cx,obj,argc,argv,rval)) + if(!js_write(cx,argc,arglist)) return(JS_FALSE); rc=JS_SUSPENDREQUEST(cx); @@ -885,7 +885,7 @@ long js_exec(const char *fname, char** args) JS_ExecuteScript(js_cx, js_glob, js_script, &rval); JS_GetProperty(js_cx, js_glob, "exit_code", &rval); if(rval!=JSVAL_VOID && JSVAL_IS_NUMBER(rval)) { - mfprintf(statfp,"Using JavaScript exit_code: %s",JS_GetStringBytes(JS_ValueToString(js_cx,rval))); + mfprintf(statfp,"Using JavaScript exit_code: %s",JS_GetStringBytes_dumbass(js_cx, JS_ValueToString(js_cx,rval))); JS_ValueToInt32(js_cx,rval,&result); } js_EvalOnExit(js_cx, js_glob, &branch);