summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
5ab94ce)
...when auto-completed filename is followed by a space character.
while (fp == NULL) {
char* name = readline("\nFile name: ");
while (fp == NULL) {
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)
return GO_TOP;
fp = fopen(name, READ_MODE);
if (name == NULL)
return GO_TOP;
fp = fopen(name, READ_MODE);