diff options
| author | 2015-01-27 09:47:56 +0200 | |
|---|---|---|
| committer | 2015-01-27 09:47:56 +0200 | |
| commit | 9679e132d48dc6e39e3e4e0798aed75696784ba3 (patch) | |
| tree | e889372b5662326ec197b0c99105bb788f1ea614 | |
| parent | 892c7c850a27331f6debb0d5968282d0e3278592 (diff) | |
| download | nnn-9679e132d48dc6e39e3e4e0798aed75696784ba3.tar.gz | |
Fix segfault when a non-matching filter is applied twice
| -rw-r--r-- | noice.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -678,7 +678,8 @@ nochange: filter_re = re; DPRINTF_S(filter); /* Save current */ - oldpath = makepath(path, dents[cur].name); + if (n > 0) + oldpath = makepath(path, dents[cur].name); goto out; case SEL_NEXT: if (cur < n - 1) |