X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=sidebar.c;h=378c163453f8fdd50df33f89978712a016a434a6;hp=48ec9dfa3234225fb813da2f3874e56f7b01217c;hb=9114fccb27d817ba18918a84524e6e8b1998f361;hpb=1f2995420ee1612199ab8af9909159a2a8afbdab diff --git a/sidebar.c b/sidebar.c index 48ec9df..378c163 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" @@ -19,7 +21,6 @@ #include "buffy.h" #include "keymap.h" -#include "lib/mem.h" #include "lib/str.h" #include "lib/intl.h" @@ -74,7 +75,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 +237,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); }