From 2faa619e13ae9d9164f87195d020d7899f9bc779 Mon Sep 17 00:00:00 2001 From: Rob Swindell <rob@synchro.net> Date: Sun, 4 Apr 2021 13:31:35 -0700 Subject: [PATCH] mod_ar is not a pointer, it's an array. --- src/sbbs3/js_msg_area.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/sbbs3/js_msg_area.c b/src/sbbs3/js_msg_area.c index af095a7920..f1ba5b425d 100644 --- a/src/sbbs3/js_msg_area.c +++ b/src/sbbs3/js_msg_area.c @@ -279,8 +279,7 @@ static JSBool js_sub_get(JSContext *cx, JSObject *obj, jsid id, jsval *vp) *vp = BOOLEAN_TO_JSVAL(p->user == NULL || is_user_subop(p->cfg, p->subnum, p->user, p->client)); break; case SUB_PROP_IS_MODERATED: - if(p->cfg->sub[p->subnum]->mod_ar != NULL - && p->cfg->sub[p->subnum]->mod_ar[0] != 0 + if(p->cfg->sub[p->subnum]->mod_ar[0] != 0 && p->user != NULL && chk_ar(p->cfg,p->cfg->sub[p->subnum]->mod_ar, p->user, p->client)) *vp = JSVAL_TRUE; -- GitLab