aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/eclat.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/eclat.c b/src/eclat.c
index 5df504e..ee44053 100644
--- a/src/eclat.c
+++ b/src/eclat.c
@@ -491,13 +491,13 @@ print_matching_commands(const char *pat)
491 size_t patlen = strlen (pat); 491 size_t patlen = strlen (pat);
492 492
493 for (cp = cmdtab; cp < cmdtab + cmdcnt; cp++) { 493 for (cp = cmdtab; cp < cmdtab + cmdcnt; cp++) {
494 if (cp->name && strlen (cp->name) >= patlen && 494 if (cp->name && strlen (cp->name) >= patlen &&
495 memcmp (cp->name, pat, patlen) == 0) 495 memcmp (cp->name, pat, patlen) == 0)
496 printf("%s\n", cp->name); 496 printf("%s\n", cp->name);
497 if (ident_matches(cp->ident, pat) != NO_MATCH) 497 if (cp->ident && ident_matches(cp->ident, pat) != NO_MATCH)
498 printf("%s\n", cp->ident); 498 printf("%s\n", cp->ident);
499 } 499 }
500} 500}
501 501
502struct eclat_command * 502struct eclat_command *
503find_command_tag(const char *tag) 503find_command_tag(const char *tag)

Return to:

Send suggestions and report system problems to the System administrator.