X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=sidebar.c;h=ea4f45861272fe4686703954d0c43e37d1da00eb;hp=48ec9dfa3234225fb813da2f3874e56f7b01217c;hb=8e037c67a88cb4680c4391134c578e3b55a80f8a;hpb=c25bc063f35aaad6938c2022dae7a283346c2769 diff --git a/sidebar.c b/sidebar.c index 48ec9df..ea4f458 100644 --- a/sidebar.c +++ b/sidebar.c @@ -12,6 +12,8 @@ * please see the file GPL in the top level source directory. */ +#include + #include "mutt.h" #include "mutt_menu.h" #include "mutt_curses.h" @@ -74,7 +76,7 @@ static char *shortened_hierarchy (char *box, int maxlen) if (last_dot) { ++last_dot; - new_box = mem_malloc (maxlen + 1); + new_box = p_new(char, maxlen + 1); new_box[0] = box[0]; for (i = 1, j = 1; j < maxlen && i < len; ++i) { if (strchr (SidebarBoundary, box[i])) { @@ -236,7 +238,7 @@ int make_sidebar_entry (char* box, int idx, size_t len) addnstr (entry, len); if (shortened) - mem_free(&box); + p_delete(&box); return (1); }