From 46b2a5521f32a0006ce22072eff3efd9102c3470 Mon Sep 17 00:00:00 2001 From: deuce <> Date: Wed, 30 Aug 2006 19:58:14 +0000 Subject: [PATCH] More robust (but still crashes) --- src/sbbs3/js_bbs.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/sbbs3/js_bbs.cpp b/src/sbbs3/js_bbs.cpp index ee1dbad633..a3acd57eb4 100644 --- a/src/sbbs3/js_bbs.cpp +++ b/src/sbbs3/js_bbs.cpp @@ -1843,14 +1843,16 @@ js_whos_online(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rva static JSBool js_spy(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) { - int32 node_num=1; + int32 node_num=0; sbbs_t* sbbs; if((sbbs=(sbbs_t*)JS_GetContextPrivate(cx))==NULL) return(JS_FALSE); - if(!JS_ValueToInt32(cx,argv[0],&node_num)) - node_num=0; + if(argc) + if(!JS_ValueToInt32(cx,argv[0],&node_num)) + node_num=0; + } sbbs->spy(node_num); return(JS_TRUE); -- GitLab