Mercurial > dovecot > core-2.2
changeset 19871:8e662e9d6c06
doveadm: Add more consts to avoid a cast breaking strict-aliasing rules.
author | Timo Sirainen <timo.sirainen@dovecot.fi> |
---|---|
date | Fri, 26 Feb 2016 16:05:01 +0200 |
parents | 43fc8f6a1997 |
children | b484b95d3dcb |
files | src/doveadm/doveadm-cmd.c src/doveadm/doveadm-cmd.h src/doveadm/doveadm-mail-batch.c |
diffstat | 3 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/doveadm/doveadm-cmd.c Fri Feb 26 15:33:23 2016 +0200 +++ b/src/doveadm/doveadm-cmd.c Fri Feb 26 16:05:01 2016 +0200 @@ -61,7 +61,7 @@ } const struct doveadm_cmd_ver2 * -doveadm_cmd_find_with_args_ver2(const char *cmd_name, int argc, const char *argv[]) +doveadm_cmd_find_with_args_ver2(const char *cmd_name, int argc, const char *const argv[]) { int i; const struct doveadm_cmd_ver2 *cmd;
--- a/src/doveadm/doveadm-cmd.h Fri Feb 26 15:33:23 2016 +0200 +++ b/src/doveadm/doveadm-cmd.h Fri Feb 26 16:05:01 2016 +0200 @@ -117,7 +117,7 @@ void doveadm_cmd_register_ver2(struct doveadm_cmd_ver2 *cmd); const struct doveadm_cmd_ver2 * -doveadm_cmd_find_with_args_ver2(const char *cmd_name, int argc, const char *argv[]); +doveadm_cmd_find_with_args_ver2(const char *cmd_name, int argc, const char *const argv[]); const struct doveadm_cmd_ver2 *doveadm_cmd_find_ver2(const char *cmd_name); /* Returns FALSE if cmd_name doesn't exist, TRUE if it exists. */ bool doveadm_cmd_try_run_ver2(const char *cmd_name,
--- a/src/doveadm/doveadm-mail-batch.c Fri Feb 26 15:33:23 2016 +0200 +++ b/src/doveadm/doveadm-mail-batch.c Fri Feb 26 16:05:01 2016 +0200 @@ -60,7 +60,7 @@ const char *getopt_args; int c; - cmd_ver2 = doveadm_cmd_find_with_args_ver2(argv[0], argc, (const char**)&argv); + cmd_ver2 = doveadm_cmd_find_with_args_ver2(argv[0], argc, argv); if (cmd_ver2 == NULL) cmd = doveadm_mail_cmd_find_from_argv(argv[0], &argc, &argv);