projects
/
srvx.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
7989887
)
fixed NULL bug on modcmd.c cmd_stats_services
author
pk910
<philipp@zoelle1.de>
Thu, 21 Jul 2011 23:57:30 +0000
(
01:57
+0200)
committer
pk910
<philipp@zoelle1.de>
Thu, 21 Jul 2011 23:57:30 +0000
(
01:57
+0200)
src/modcmd.c
patch
|
blob
|
history
diff --git
a/src/modcmd.c
b/src/modcmd.c
index 569e83b9fdec810158bc63b367bf603cf15851bf..43a553155d2e5885824ae760a4f53737181c8608 100644
(file)
--- 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;
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;
tbl.contents[ii][2] = service->privileged ? "yes" : "no";
extra[ii*2] = service->trigger;
tbl.contents[ii][3] = extra+ii*2;