Skip to content

Commit

Permalink
doveadm: Add more consts to avoid a cast breaking strict-aliasing rules.
Browse files Browse the repository at this point in the history
  • Loading branch information
sirainen committed Feb 26, 2016
1 parent da7c6d7 commit 8fdec34
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion src/doveadm/doveadm-cmd.c
Expand Up @@ -61,7 +61,7 @@ const struct doveadm_cmd_ver2 *doveadm_cmd_find_ver2(const char *cmd_name)
}

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;
Expand Down
2 changes: 1 addition & 1 deletion src/doveadm/doveadm-cmd.h
Expand Up @@ -117,7 +117,7 @@ void doveadm_cmd_ver2_to_mail_cmd_wrapper(const struct doveadm_cmd_ver2* cmd,

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,
Expand Down
2 changes: 1 addition & 1 deletion src/doveadm/doveadm-mail-batch.c
Expand Up @@ -60,7 +60,7 @@ cmd_batch_add(struct batch_cmd_context *batchctx,
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);
Expand Down

0 comments on commit 8fdec34

Please sign in to comment.