From 9210381466422d78ffb3adc922f4554f9be39a0b Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Sat, 23 Jun 2001 00:51:36 +0000
Subject: [PATCH] Moved menu method to BBS object.

---
 src/sbbs3/js_console.cpp | 19 -------------------
 1 file changed, 19 deletions(-)

diff --git a/src/sbbs3/js_console.cpp b/src/sbbs3/js_console.cpp
index a94eba7c8d..019f50f524 100644
--- a/src/sbbs3/js_console.cpp
+++ b/src/sbbs3/js_console.cpp
@@ -619,24 +619,6 @@ js_printtail(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval)
     return(JS_TRUE);
 }
 
-static JSBool
-js_menu(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval)
-{
-    JSString*	str;
-	sbbs_t*		sbbs;
-
-	if((sbbs=(sbbs_t*)JS_GetContextPrivate(cx))==NULL)
-		return(JS_FALSE);
-
-	str = JS_ValueToString(cx, argv[0]);
-	if (!str)
-		return(JS_FALSE);
-
-	sbbs->menu(JS_GetStringBytes(str));
-
-    return(JS_TRUE);
-}
-
 static JSBool
 js_uselect(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval)
 {
@@ -883,7 +865,6 @@ static JSFunctionSpec js_console_functions[] = {
 	{"center",			js_center,			1},		// display a string centered on the screen 
 	{"printfile",		js_printfile,		1},		// print a file, optional mode
 	{"printtail",		js_printtail,		2},		// print last x lines of file, optional mode
-	{"menu",			js_menu,			1},		// print menu (auto-extension) 
 	{"uselect",			js_uselect,			0},		// user selection menu
 	{"saveline",		js_saveline,		0},		// save last output line 
 	{"restoreline",		js_restoreline,		0},		// restore last output line 
-- 
GitLab