diff --git a/src/sbbs3/js_msgbase.c b/src/sbbs3/js_msgbase.c index cb9114a04bbbfbf0b3b871a83882f34ac87c2e1d..58950e2703cf33c1332204f4e5febdfd6a3893ef 100644 --- a/src/sbbs3/js_msgbase.c +++ b/src/sbbs3/js_msgbase.c @@ -2721,8 +2721,8 @@ js_vote_msg(JSContext *cx, uintN argc, jsval *arglist) JS_SET_RVAL(cx, arglist, JSVAL_FALSE); - if(argc < 1) - return JS_TRUE; + if(!js_argc(cx, argc, 1)) + return JS_FALSE; if((p=(private_t*)js_GetClassPrivate(cx, obj, &js_msgbase_class)) == NULL) { return JS_FALSE; @@ -2789,8 +2789,8 @@ js_add_poll(JSContext *cx, uintN argc, jsval *arglist) JS_SET_RVAL(cx, arglist, JSVAL_FALSE); - if(argc < 1) - return JS_TRUE; + if(!js_argc(cx, argc, 1)) + return JS_FALSE; if((p=(private_t*)js_GetClassPrivate(cx, obj, &js_msgbase_class)) == NULL) { return JS_FALSE;