diff --git a/src/sbbs3/js_msg_area.c b/src/sbbs3/js_msg_area.c index 264c72efbd91aa7df55cc25b592d60e2e9ccb75e..0cd9cfe16cfa925d794d3493af7671691c36a356 100644 --- a/src/sbbs3/js_msg_area.c +++ b/src/sbbs3/js_msg_area.c @@ -253,7 +253,7 @@ static JSBool js_sub_get(JSContext *cx, JSObject *obj, jsval id, jsval *vp) jsint tiny; subscan_t* scan; - if((scan=(subscan_t*)JS_GetContextPrivate(cx))==NULL) + if((scan=(subscan_t*)JS_GetPrivate(cx,obj))==NULL) return(JS_TRUE); tiny = JSVAL_TO_INT(id); @@ -279,7 +279,7 @@ static JSBool js_sub_set(JSContext *cx, JSObject *obj, jsval id, jsval *vp) jsint tiny; subscan_t* scan; - if((scan=(subscan_t*)JS_GetContextPrivate(cx))==NULL) + if((scan=(subscan_t*)JS_GetPrivate(cx,obj))==NULL) return(JS_TRUE); tiny = JSVAL_TO_INT(id);