diff --git a/files.c b/files.c index 86c075b3..43684e5f 100644 --- a/files.c +++ b/files.c @@ -608,6 +608,7 @@ int input_tab(char *buf, int place, int lastWasTab) static char **matches = (char **) NULL; int pos = place, newplace = 0, i = 0, col = 0, editline = 0; int longestname = 0; + char *foo; if (lastWasTab == FALSE) { char *tmp, *matchBuf; @@ -704,13 +705,13 @@ int input_tab(char *buf, int place, int lastWasTab) if (longestname > COLS - 1) longestname = COLS - 1; + foo = nmalloc(longestname + 5); + /* Print the list of matches */ for (i = 0, col = 0; i < num_matches; i++) { /* make each filename shown be the same length as the longest filename, with two spaces at the end */ - char *foo; - foo = nmalloc(longestname + 5); snprintf(foo, longestname + 1, matches[i]); while (strlen(foo) < longestname) strcat(foo, " "); @@ -724,6 +725,7 @@ int input_tab(char *buf, int place, int lastWasTab) col = 0; } } + free(foo); wrefresh(edit); num_matches = 0; } diff --git a/po/nano.pot b/po/nano.pot index 86772dad..10453bd7 100644 --- a/po/nano.pot +++ b/po/nano.pot @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2000-11-05 16:52-0500\n" +"POT-Creation-Date: 2000-11-05 16:56-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n"