Address Gitlib issu #57: Resume can't open save file...

...when auto-completed filename is followed by a space character.
This commit is contained in:
Eric S. Raymond 2022-04-04 17:51:06 -04:00
parent 5ab94ce8de
commit 0799bc2f79

View file

@ -108,6 +108,9 @@ int resume(void)
while (fp == NULL) { while (fp == NULL) {
char* name = readline("\nFile name: "); char* name = readline("\nFile name: ");
// Autocomplete can leave the input with an extra traoling space.
if (name != NULL && strlen(name) > 0 && name[strlen(name) - 1] == ' ')
name[strlen(name) - 1] = '\0';
if (name == NULL) if (name == NULL)
return GO_TOP; return GO_TOP;
fp = fopen(name, READ_MODE); fp = fopen(name, READ_MODE);