Mercurial > dovecot > core-2.2
changeset 12797:2ab52f478b72
doveadm import: Fixed potential memory corruption.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Mon, 28 Feb 2011 19:20:00 +0200 |
parents | 60daca1d28c7 |
children | b6f8d4bee20d |
files | src/doveadm/doveadm-mail-import.c |
diffstat | 1 files changed, 6 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/src/doveadm/doveadm-mail-import.c Mon Feb 28 18:57:21 2011 +0200 +++ b/src/doveadm/doveadm-mail-import.c Mon Feb 28 19:20:00 2011 +0200 @@ -192,13 +192,13 @@ static struct doveadm_mail_cmd_context *cmd_import_alloc(void) { - struct doveadm_mail_cmd_context *ctx; + struct import_cmd_context *ctx; - ctx = doveadm_mail_cmd_alloc(struct doveadm_mail_cmd_context); - ctx->v.init = cmd_import_init; - ctx->v.deinit = cmd_import_deinit; - ctx->v.run = cmd_import_run; - return ctx; + ctx = doveadm_mail_cmd_alloc(struct import_cmd_context); + ctx->ctx.v.init = cmd_import_init; + ctx->ctx.v.deinit = cmd_import_deinit; + ctx->ctx.v.run = cmd_import_run; + return &ctx->ctx; } struct doveadm_mail_cmd cmd_import = {