aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar sin <sin@2f30.org>2014-10-22 17:28:27 +0100
committerGravatar sin <sin@2f30.org>2014-10-22 17:28:27 +0100
commit0e214e23b71453ecae331f51917cf6b0411784fd (patch)
treefae51d0b835eadbf79f781ace06230de71aa8da3
parent789f9336f4bc2c73158e86cb6952726d63e70ec4 (diff)
downloadnnn-0e214e23b71453ecae331f51917cf6b0411784fd.tar.gz
Call dentfree() when we quit
-rw-r--r--noice.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/noice.c b/noice.c
index 89db4bd..7dab646 100644
--- a/noice.c
+++ b/noice.c
@@ -608,8 +608,8 @@ nochange:
case SEL_QUIT:
free(path);
free(filter);
- /* Forget history */
forgethist();
+ dentfree(dents, n);
return;
case SEL_BACK:
/* There is no going back */
@@ -714,7 +714,6 @@ nochange:
free(tmp);
free(filter);
filter = xstrdup(ifilter); /* Reset filter */
- /* Forget history */
forgethist();
DPRINTF_S(path);
cur = 0;