X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=blobdiff_plain;f=apps%2Firssi%2Fsrc%2Ffe-common%2Fcore%2Ffe-help.c;h=c087771b1bfde5a875b8feecb5f8e030f9b968d2;hp=fa90473d308bcf7efc7358d09d5766e5674b99e2;hb=d62c9ce2790961e27db40fde6c753976559b7388;hpb=8c4774b915b69b32a590c6fe2b93a561714c0143 diff --git a/apps/irssi/src/fe-common/core/fe-help.c b/apps/irssi/src/fe-common/core/fe-help.c index fa90473d..c087771b 100644 --- a/apps/irssi/src/fe-common/core/fe-help.c +++ b/apps/irssi/src/fe-common/core/fe-help.c @@ -31,10 +31,17 @@ static int commands_equal(COMMAND_REC *rec, COMMAND_REC *rec2) { + int i; + if (rec->category == NULL && rec2->category != NULL) return -1; if (rec2->category == NULL && rec->category != NULL) return 1; + if (rec->category != NULL && rec2->category != NULL) { + i = strcmp(rec->category, rec2->category); + if (i != 0) + return i; + } return strcmp(rec->cmd, rec2->cmd); }