diff --git a/src/sbbs3/js_file.c b/src/sbbs3/js_file.c index 88f477450854c5ebf2982868717a9d1e90e914f9..d38fd7850c460355ae8a5aa19e4d3d89e7b92697 100644 --- a/src/sbbs3/js_file.c +++ b/src/sbbs3/js_file.c @@ -1931,10 +1931,8 @@ static JSBool js_file_get(JSContext *cx, JSObject *obj, jsid id, jsval *vp) off_t lng; int in; - if((p=(private_t*)JS_GetPrivate(cx,obj))==NULL) { - JS_ReportError(cx,getprivate_failure,WHERE); + if((p=(private_t*)JS_GetPrivate(cx,obj))==NULL) return(JS_FALSE); - } JS_IdToValue(cx, id, &idval); tiny = JSVAL_TO_INT(idval); diff --git a/src/sbbs3/js_msgbase.c b/src/sbbs3/js_msgbase.c index 9644f216ab766cbc542accdef188d66efce3c152..8ac08b9abf606aa661b99f2712310451bb97f41e 100644 --- a/src/sbbs3/js_msgbase.c +++ b/src/sbbs3/js_msgbase.c @@ -2033,10 +2033,8 @@ static JSBool js_msgbase_get(JSContext *cx, JSObject *obj, jsid id, jsval *vp) private_t* p; jsrefcount rc; - if((p=(private_t*)JS_GetPrivate(cx,obj))==NULL) { - JS_ReportError(cx,getprivate_failure,WHERE); + if((p=(private_t*)JS_GetPrivate(cx,obj))==NULL) return(JS_FALSE); - } JS_IdToValue(cx, id, &idval); tiny = JSVAL_TO_INT(idval); diff --git a/src/sbbs3/js_queue.c b/src/sbbs3/js_queue.c index 4a68f9e5d5e9179df6578f52fa9f3265b35852da..1d16e2fde1751611d5323e1855cbf45787e0af12 100644 --- a/src/sbbs3/js_queue.c +++ b/src/sbbs3/js_queue.c @@ -302,10 +302,8 @@ static JSBool js_queue_get(JSContext *cx, JSObject *obj, jsid id, jsval *vp) msg_queue_t* q; jsrefcount rc; - if((q=(msg_queue_t*)JS_GetPrivate(cx,obj))==NULL) { - JS_ReportError(cx,getprivate_failure,WHERE); - return(JS_FALSE); - } + if((q=(msg_queue_t*)JS_GetPrivate(cx,obj))==NULL) + return JS_FALSE; JS_IdToValue(cx, id, &idval); tiny = JSVAL_TO_INT(idval);