X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=src%2Fsaxdb.c;h=6439af0dfac95daa15621275363e6b8cf60edae6;hb=ed1e8c2461ff3691c27cd7a79befa6c7a915844e;hp=4028ccfc25a49bf8ff6ccc1618c90b8454a8fe18;hpb=cdc0b5e8f4e66e5679dd61a8be2b4abec0fc3058;p=srvx.git diff --git a/src/saxdb.c b/src/saxdb.c index 4028ccf..6439af0 100644 --- a/src/saxdb.c +++ b/src/saxdb.c @@ -418,6 +418,10 @@ static MODCMD_FUNC(cmd_stats_databases) { tbl.contents[0][4] = "Last Duration"; for (ii=1, it=dict_first(saxdbs); it; it=iter_next(it), ++ii) { struct saxdb *db = iter_data(it); + if (db->mondo_section) { + --ii; + continue; + } char *buf = malloc(INTERVALLEN*3); tbl.contents[ii] = calloc(tbl.width, sizeof(tbl.contents[ii][0])); tbl.contents[ii][0] = db->name; @@ -438,6 +442,7 @@ static MODCMD_FUNC(cmd_stats_databases) { tbl.contents[ii][3] = buf+INTERVALLEN; tbl.contents[ii][4] = buf+INTERVALLEN*2; } + tbl.length = ii; table_send(cmd->parent->bot, user->nick, 0, 0, tbl); free(tbl.contents[0]); for (ii=1; ii