X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=keymap.c;h=93f8225ec103cc01fa0c52852a9056f2eed48d1b;hp=641f232fe48ee9bee1f93185993f2720d47fe19a;hb=3e611c4b53a33408955152e1c9336f8643ea096e;hpb=ecaab35b973fbceb58b5ed174971c82762cc0199;ds=sidebyside diff --git a/keymap.c b/keymap.c index 641f232..93f8225 100644 --- a/keymap.c +++ b/keymap.c @@ -15,9 +15,9 @@ #include #include #include +#include #include "mutt.h" -#include "buffer.h" #include "mutt_menu.h" #include "mutt_curses.h" #include "keymap.h" @@ -516,7 +516,7 @@ struct keymap_t *km_find_func (int menu, int func) void km_init (void) { - memset (Keymaps, 0, sizeof (struct keymap_t *) * MENU_MAX); + p_clear(Keymaps, MENU_MAX); create_bindings (OpAttach, MENU_ATTACH); create_bindings (OpBrowser, MENU_FOLDER); @@ -677,7 +677,7 @@ static char *parse_keymap (int *menu, BUFFER * s, int maxmenus, int *nummenus, int i = 0; char *p, *q; - memset (&buf, 0, sizeof (buf)); + p_clear(&buf, 1); /* menu name */ mutt_extract_token (&buf, s, 0);