From 0b3804ff58b0611e544fb9321353e18939da7435 Mon Sep 17 00:00:00 2001 From: Rob Swindell <rob@synchro.net> Date: Wed, 14 Apr 2021 19:19:32 -0700 Subject: [PATCH] Don't compare array against NULL Addresses CID 319116 and 319090 --- src/sbbs3/userdat.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sbbs3/userdat.c b/src/sbbs3/userdat.c index be8f0c90f1..a3293ca3b2 100644 --- a/src/sbbs3/userdat.c +++ b/src/sbbs3/userdat.c @@ -3076,7 +3076,7 @@ BOOL is_user_subop(scfg_t* cfg, uint subnum, user_t* user, client_t* client) if(user->level>=SYSOP_LEVEL) return TRUE; - return cfg->sub[subnum]->op_ar!=NULL && cfg->sub[subnum]->op_ar[0]!=0 && chk_ar(cfg,cfg->sub[subnum]->op_ar,user,client); + return cfg->sub[subnum]->op_ar[0]!=0 && chk_ar(cfg,cfg->sub[subnum]->op_ar,user,client); } /****************************************************************************/ @@ -3091,7 +3091,7 @@ BOOL is_user_dirop(scfg_t* cfg, uint dirnum, user_t* user, client_t* client) if(user->level >= SYSOP_LEVEL) return TRUE; - return cfg->dir[dirnum]->op_ar!=NULL && cfg->dir[dirnum]->op_ar[0]!=0 && chk_ar(cfg,cfg->dir[dirnum]->op_ar,user,client); + return cfg->dir[dirnum]->op_ar[0]!=0 && chk_ar(cfg,cfg->dir[dirnum]->op_ar,user,client); } /****************************************************************************/ -- GitLab