diff --git a/src/sbbs3/js_bbs.cpp b/src/sbbs3/js_bbs.cpp index f5dbf3df3757c6c9b636bdd67e102d3f6a2f6f7f..108af75b0ecc52263f618b720fed36edddeb287f 100644 --- a/src/sbbs3/js_bbs.cpp +++ b/src/sbbs3/js_bbs.cpp @@ -334,7 +334,8 @@ js_menu(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) return(JS_FALSE); sbbs->menu(JS_GetStringBytes(str)); - + *rval=JSVAL_VOID; + return(JS_TRUE); } @@ -347,6 +348,7 @@ js_hangup(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) return(JS_FALSE); sbbs->hangup(); + *rval=JSVAL_VOID; return(JS_TRUE); } @@ -434,7 +436,6 @@ js_chksyspass(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval return(JS_FALSE); *rval = BOOLEAN_TO_JSVAL(sbbs->chksyspass()); - return(JS_TRUE); } @@ -839,8 +840,8 @@ static JSFunctionSpec js_bbs_functions[] = { {"hangup", js_hangup, 0}, // hangup immediately /* menuing */ {"menu", js_menu, 1}, // show menu - {"logkey", js_logkey, 1}, // log key to node.log (comma optional) - {"logstr", js_logstr, 1}, // log string to node.log + {"log_key", js_logkey, 1}, // log key to node.log (comma optional) + {"log_str", js_logstr, 1}, // log string to node.log /* users */ {"finduser", js_finduser, 1}, // find user (partial name support) {"trashcan", js_trashcan, 2}, // search file for psuedo-regexp