From 7806e8171ec574de76adc3e29ccc443b9c833363 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Thu, 3 Apr 2003 04:51:18 +0000
Subject: [PATCH] Eliminated unnecessary JSClass definition.

---
 src/sbbs3/exec.cpp | 9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/src/sbbs3/exec.cpp b/src/sbbs3/exec.cpp
index d9e68b5295..831dbbf1a0 100644
--- a/src/sbbs3/exec.cpp
+++ b/src/sbbs3/exec.cpp
@@ -556,13 +556,6 @@ js_BranchCallback(JSContext *cx, JSScript *script)
     return(JS_TRUE);
 }
 
-static JSClass js_scope_class ={
-        "Scope",
-		0,			/* flags */
-        JS_PropertyStub,JS_PropertyStub,JS_PropertyStub,JS_PropertyStub, 
-        JS_EnumerateStub,JS_ResolveStub,JS_ConvertStub,JS_FinalizeStub 
-    }; 
-
 long sbbs_t::js_execfile(const char *cmd)
 {
 	char*		p;
@@ -604,7 +597,7 @@ long sbbs_t::js_execfile(const char *cmd)
 		return(-1); 
 	}
 
-	js_scope=JS_NewObject(js_cx, &js_scope_class, NULL, js_glob);
+	js_scope=JS_NewObject(js_cx, NULL, NULL, js_glob);
 
 	if(js_scope!=NULL) {
 
-- 
GitLab