]> git.wh0rd.org Git - nano.git/commitdiff
in do_replace(), blank out last_replace properly again just before
authorDavid Lawrence Ramsey <pooka109@gmail.com>
Sat, 2 Jul 2005 17:49:27 +0000 (17:49 +0000)
committerDavid Lawrence Ramsey <pooka109@gmail.com>
Sat, 2 Jul 2005 17:49:27 +0000 (17:49 +0000)
displaying the "Replace" prompt

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2808 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

ChangeLog
src/search.c

index 3720668fa747cd0adb87e3c451ce6bed2f44c8d5..e7bfc4afa3d8e2d6802f63ffdabbc2e218a4b9f1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -12,6 +12,10 @@ CVS code -
        - When constant cursor position display is on, only display the
          cursor position if there are no keys waiting in the buffer.
          (DLR)
+- search.c:
+  do_replace()
+       - Blank out last_replace properly again just before displaying
+         the "Replace" prompt. (DLR, found by Mike Frysinger)
 
 GNU nano 1.3.8 - 2005.06.30
 - General:
index c1975a617520e1c39a408e3f97c6e9d130f0331f..6687975d12969354711dd68d792d010345fd166d 100644 (file)
@@ -907,6 +907,8 @@ void do_replace(void)
        last_search = mallocstrcpy(last_search, answer);
     }
 
+    last_replace = mallocstrcpy(last_replace, "");
+
     i = statusq(FALSE, replace_list_2, last_replace,
 #ifndef NANO_SMALL
        &replace_history,