]> asedeno.scripts.mit.edu Git - git.git/blobdiff - builtin-config.c
Open external merge tool with original file extensions for all three files
[git.git] / builtin-config.c
index 4c9ded3b1a146c20d24559bbbee267e9be743fd2..6175dc37382833ed1578f352dbeda004f540be0c 100644 (file)
@@ -38,8 +38,7 @@ static int show_config(const char* key_, const char* value_)
        if (use_key_regexp && regexec(key_regexp, key_, 0, NULL, 0))
                return 0;
        if (regexp != NULL &&
-                        (do_not_match ^
-                         regexec(regexp, (value_?value_:""), 0, NULL, 0)))
+           (do_not_match ^ !!regexec(regexp, (value_?value_:""), 0, NULL, 0)))
                return 0;
 
        if (show_keys) {