diff --git a/ChangeLog b/ChangeLog index 3b034e444fc214cf2060988902ce962b89f70e22..ed0dabdfd78b3bfdf810264de5d44d60adafe089 100644 --- a/ChangeLog +++ b/ChangeLog @@ -6,6 +6,7 @@ nothing can break out of do_prompt(), not a SIGWINCH either. * src/prompt.c (get_prompt_string): Delete code that is dead now. * src/prompt.c (get_prompt_string): Elide an unneeded variable. + * src/browser.c (do_browser): Delete unneeded blanking of a variable. 2016-01-20 Benno Schulenberg <bensberg@justemail.net> * src/files.c (open_buffer): Readjust the indentation and a comment. diff --git a/src/browser.c b/src/browser.c index 25d24402faf6ee02c233ad8468d8ca5bde2972c7..20b1869fc98b9cad21d1c88050229fd3561d89db 100644 --- a/src/browser.c +++ b/src/browser.c @@ -217,10 +217,7 @@ char *do_browser(char *path, DIR *dir) /* If the directory begins with a newline (i.e. an * encoded null), treat it as though it's blank. */ if (i < 0 || *answer == '\n') { - /* We canceled. Indicate that on the statusbar, and - * blank out ans, since we're done with it. */ statusbar(_("Cancelled")); - ans = mallocstrcpy(ans, ""); continue; } else if (i != 0) { /* Put back the "Go to Directory" key and save @@ -232,12 +229,7 @@ char *do_browser(char *path, DIR *dir) continue; } - /* We have a directory. Blank out ans, since we're done - * with it. */ - ans = mallocstrcpy(ans, ""); - - /* Convert newlines to nulls, just before we go to the - * directory. */ + /* Convert newlines to nulls in the directory name. */ sunder(answer); align(&answer);