X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=keymap.c;h=17ee21fdedf94ce71733564ba690818cba5a87bc;hp=5c9b9a605c77ee9afd1be38a24f411b102b0d038;hb=bb89a1ca75e867edbe281dc848720a95650c24ce;hpb=688ac22f746f785c27ac99ac86aa85a3035a3638 diff --git a/keymap.c b/keymap.c index 5c9b9a6..17ee21f 100644 --- a/keymap.c +++ b/keymap.c @@ -740,12 +740,11 @@ int mutt_parse_bind (BUFFER * buf, BUFFER * s, unsigned long data __attribute__ { struct binding_t *bindings = NULL; char *key; - int menu[sizeof (Menus) / sizeof (struct mapping_t) - 1], r = + int menu[countof(Menus) - 1], r = 0, nummenus, i; - if ((key = parse_keymap (menu, s, sizeof (menu) / sizeof (menu[0]), - &nummenus, err)) == NULL) - return (-1); + if (!(key = parse_keymap(menu, s, countof(menu), &nummenus, err))) + return -1; /* function to execute */ mutt_extract_token (buf, s, 0);