]> Sergey Matveev's repositories - nnn.git/commitdiff
Empty filter resets filter to the default
authorlostd <lostd@2f30.org>
Tue, 27 Jan 2015 07:55:07 +0000 (09:55 +0200)
committerlostd <lostd@2f30.org>
Tue, 27 Jan 2015 07:55:07 +0000 (09:55 +0200)
noice.c

diff --git a/noice.c b/noice.c
index bd35eaa6eb0087a71758d12c6a622a7a0281151c..8fe7f98d62725bc4734cf02e0783537f65d379c5 100644 (file)
--- a/noice.c
+++ b/noice.c
@@ -664,10 +664,8 @@ nochange:
                        /* Read filter */
                        printprompt("filter: ");
                        tmp = readln();
-                       if (tmp == NULL) {
-                               clearprompt();
-                               goto nochange;
-                       }
+                       if (tmp == NULL)
+                               tmp = xstrdup(ifilter);
                        r = setfilter(&re, tmp);
                        if (r != 0) {
                                free(tmp);