From ab75d14d62a5d57b104ae8f77a489a74025c797f Mon Sep 17 00:00:00 2001 From: Duncaen Date: Fri, 22 Jul 2016 21:34:54 +0200 Subject: mpick: fix new detection --- mpick.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'mpick.c') diff --git a/mpick.c b/mpick.c index 0df64af..e3197d2 100644 --- a/mpick.c +++ b/mpick.c @@ -790,11 +790,11 @@ oneline(char *line, long idx) *e-- = 0; m.msg = blaze822(m.fpath); - if (!m.msg) { + if (!m.msg) return; - } - if (strstr(m.fpath, "/new/") != NULL) + if ((e = strrchr(m->fpath, '/') - 1) && (e - m->fpath) >= 2 && + *e-- == 'w' && *e-- == 'e' && *e-- == 'n') m.flags |= FLAG_NEW; if (cur && strcmp(cur, m.fpath) == 0) -- cgit 1.4.1