nnn

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit d37b67b77b5aa8e7dd8659f37cc6cf6f281cc12e
parent 59a5db2c90a1a46ee6332db8107000fa4d4a4df0
Author: Arun Prakash Jana <engineerarun@gmail.com>
Date:   Sat, 23 Feb 2019 12:11:53 +0530

checkpatch fix: refactor cd on quit

Diffstat:
Msrc/nnn.c | 10++++------
1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/src/nnn.c b/src/nnn.c @@ -3952,12 +3952,10 @@ nochange: if (sel == SEL_QUITCD) { /* In vim picker mode, clear selection and exit */ if (cfg.picker) { - if (copybufpos) { - if (cfg.pickraw) /* Reset for for raw pick */ - copybufpos = 0; - else /* Clear the picker file */ - writecp(NULL, 0); - } + /* Picker mode: reset buffer or clear file */ + if (copybufpos) + cfg.pickraw ? copybufpos = 0 : writecp(NULL, 0); + dentfree(dents); return; }