From 6385ddd8822a295c5b9b875ea52289b28f2df6d6 Mon Sep 17 00:00:00 2001 From: Stricted Date: Tue, 18 Dec 2012 23:48:10 +0100 Subject: [PATCH] add offchannel to cmd_stats_services --- src/modcmd.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/modcmd.c b/src/modcmd.c index 4f86174..bb3199f 100644 --- a/src/modcmd.c +++ b/src/modcmd.c @@ -1598,7 +1598,7 @@ static MODCMD_FUNC(cmd_stats_services) { if (argc < 2) { tbl.length = dict_size(services) + 1; - tbl.width = 4; + tbl.width = 5; tbl.flags = TABLE_PAD_LEFT; tbl.contents = calloc(tbl.length, sizeof(tbl.contents[0])); tbl.contents[0] = calloc(tbl.width, sizeof(tbl.contents[0][0])); @@ -1606,6 +1606,7 @@ static MODCMD_FUNC(cmd_stats_services) { tbl.contents[0][1] = "Commands"; tbl.contents[0][2] = "Priv'd?"; tbl.contents[0][3] = "Trigger"; + tbl.contents[0][4] = "Offchannel"; extra = calloc(2, tbl.length); for (ii=1, it=dict_first(services); it; it=iter_next(it), ii++) { service = iter_data(it); @@ -1615,6 +1616,7 @@ static MODCMD_FUNC(cmd_stats_services) { tbl.contents[ii][2] = service->privileged ? "yes" : "no"; extra[ii*2] = service->trigger; tbl.contents[ii][3] = extra+ii*2; + tbl.contents[ii][4] = offchannel_allowed[(unsigned char)service->trigger] ? "yes" : "no"; } table_send(cmd->parent->bot, user->nick, 0, 0, tbl); free(extra); -- 2.20.1