commit 1371fb6326935b48891dcc76057b0eae5417fdd8
parent 3daeeebf912ab5a632c459b0d8514e610b35cb47
Author: Chris Allegretta <chrisa@asty.org>
Date: Tue, 3 Jun 2008 06:21:31 +0000
Tentative fix for bug #23144: using arrow keys in search buffer affects main window
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@4263 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
Diffstat:
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/ChangeLog b/ChangeLog
@@ -1,4 +1,8 @@
2008-05-31 Chris Allegretta <chrisa@asty.org>
+ * prompt.c: Tentative fix for bug #23144: using arrow keys in
+ search buffer affects main window (by Mike Frysinger)
+
+2008-05-31 Chris Allegretta <chrisa@asty.org>
* global.c: Fix for Savannah bug #23442: left/right arrow keys
do not work with --enable-tiny (by Mike Frysinger)
diff --git a/src/search.c b/src/search.c
@@ -1383,7 +1383,7 @@ char *get_history_older(filestruct **h)
assert(h != NULL);
if ((*h)->prev == NULL)
- return NULL;
+ return (*h)->data;
*h = (*h)->prev;
@@ -1397,7 +1397,7 @@ char *get_history_newer(filestruct **h)
assert(h != NULL);
if ((*h)->next == NULL)
- return NULL;
+ return (*h)->data;
*h = (*h)->next;