check return value of verify_ref_format()
[gitweb.git] / builtin / verify-tag.c
index f9a5f7535aad9c24041e0677dfa4ed4af87cabf0..a10eca2b2d329aa223eecaa17e6edfeb80197dbc 100644 (file)
@@ -51,7 +51,9 @@ int cmd_verify_tag(int argc, const char **argv, const char *prefix)
                flags |= GPG_VERIFY_VERBOSE;
 
        if (fmt_pretty) {
-               verify_ref_format(fmt_pretty);
+               if (verify_ref_format(fmt_pretty))
+                       usage_with_options(verify_tag_usage,
+                                          verify_tag_options);
                flags |= GPG_VERIFY_OMIT_STATUS;
        }