]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
doveadm: Marked some functions ATTR_NORETURN.
authorTimo Sirainen <tss@iki.fi>
Sun, 4 Apr 2010 20:34:27 +0000 (23:34 +0300)
committerTimo Sirainen <tss@iki.fi>
Sun, 4 Apr 2010 20:34:27 +0000 (23:34 +0300)
--HG--
branch : HEAD

src/doveadm/doveadm-mail.c
src/doveadm/doveadm-mail.h

index 2198ea2d0b331ed196df7e9a3cde337425c575fb..c96095c43e640c64fab195cb984936a2663abe5a 100644 (file)
@@ -287,6 +287,7 @@ void doveadm_mail_help_name(const char *cmd_name)
                if (strcmp(cmd->name, cmd_name) == 0)
                        doveadm_mail_help(cmd);
        }
+       i_fatal("Missing help for command %s", cmd_name);
 }
 
 static struct doveadm_mail_cmd mail_commands[] = {
index fb2b144169278b573e945e655c7b6a20aad09c2e..56e1da7937311414d72d089ca24b8c9627afbf62 100644 (file)
@@ -19,8 +19,8 @@ bool doveadm_mail_try_run(const char *cmd_name, int argc, char *argv[]);
 void doveadm_mail_register_cmd(const struct doveadm_mail_cmd *cmd);
 
 void doveadm_mail_usage(void);
-void doveadm_mail_help(const struct doveadm_mail_cmd *cmd);
-void doveadm_mail_help_name(const char *cmd_name);
+void doveadm_mail_help(const struct doveadm_mail_cmd *cmd) ATTR_NORETURN;
+void doveadm_mail_help_name(const char *cmd_name) ATTR_NORETURN;
 
 void doveadm_mail_init(void);
 void doveadm_mail_deinit(void);