From: pk910 Date: Thu, 21 Jul 2011 23:57:30 +0000 (+0200) Subject: fixed NULL bug on modcmd.c cmd_stats_services X-Git-Url: http://git.pk910.de/?a=commitdiff_plain;h=264a0bfef6f6f0226d6dd3be926cbe9cf4d6cb08;hp=7989887034536e5c22130653a8b7ac31cd0d34bc;p=srvx.git fixed NULL bug on modcmd.c cmd_stats_services --- diff --git a/src/modcmd.c b/src/modcmd.c index 569e83b..43a5531 100644 --- a/src/modcmd.c +++ b/src/modcmd.c @@ -1586,7 +1586,7 @@ static MODCMD_FUNC(cmd_stats_services) { service = iter_data(it); tbl.contents[ii] = calloc(tbl.width, sizeof(tbl.contents[ii][0])); tbl.contents[ii][0] = service->bot->nick; - tbl.contents[ii][1] = strtab(dict_size(service->commands)); + tbl.contents[ii][1] = (service->commands && dict_size(service->commands) ? strtab(dict_size(service->commands)) : strtab(0)); tbl.contents[ii][2] = service->privileged ? "yes" : "no"; extra[ii*2] = service->trigger; tbl.contents[ii][3] = extra+ii*2;