X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=menu.c;h=a097c48d560f4877506a6bf19dd09715c4531502;hb=0d83646490348c9730d62ee47ad9c8c0e6461a62;hp=7a8c834b8ac10ddb3f058a5a05247ea1fb0b73c0;hpb=09e1bf15b3c55ca9c44c09d2e91dd251af2da706;p=apps%2Fmadmutt.git diff --git a/menu.c b/menu.c index 7a8c834..a097c48 100644 --- a/menu.c +++ b/menu.c @@ -159,13 +159,12 @@ void menu_pad_string (char *s, size_t n) { int shift = option (OPTARROWCURSOR) ? 3 : 0; int cols = COLS - shift - SidebarWidth; - - char tmpbuf[n]; + char* tmpbuf = safe_malloc (n); mutt_format_string (tmpbuf, n, cols, cols, 0, ' ', s, strlen (s), 1); tmpbuf[n - 1] = 0; - snprintf(s,n,"%s",tmpbuf); /* overkill */ + FREE(&tmpbuf); } void menu_redraw_full (MUTTMENU *menu)