From 65ebd34329e31a9a8a6f4a2d1e255ef273b0678e Mon Sep 17 00:00:00 2001 From: Jani Nikula Date: Sun, 19 Jan 2014 22:32:23 +0200 Subject: [PATCH] cli: only check the ignore list if needed Premature optimization is the root of all evil, but this is simple enough. --- notmuch-new.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notmuch-new.c b/notmuch-new.c index 1dd8fc95..7f3b3b08 100644 --- a/notmuch-new.c +++ b/notmuch-new.c @@ -728,7 +728,7 @@ count_files (const char *path, int *count, add_files_state_t *state) strcmp (entry->d_name, ".notmuch") == 0 || _entry_in_ignore_list (entry->d_name, state)) { - if (_entry_in_ignore_list (entry->d_name, state) && state->debug) + if (state->debug && _entry_in_ignore_list (entry->d_name, state)) printf ("(D) count_files: explicitly ignoring %s/%s\n", path, entry->d_name);