Mercurial > dovecot > original-hg > dovecot-1.2
changeset 7935:9b5040a75f9f HEAD
Index files: Fixed reading uninitialized memory when handling extension
resets generated by older Dovecot versions.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 20 Jun 2008 11:11:49 +0300 |
parents | 5dcc04b62e14 |
children | bdc5cf87dbaa |
files | src/lib-index/mail-index-sync-update.c |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-index/mail-index-sync-update.c Fri Jun 20 11:07:21 2008 +0300 +++ b/src/lib-index/mail-index-sync-update.c Fri Jun 20 11:11:49 2008 +0300 @@ -556,6 +556,7 @@ ret = -1; break; } + memset(&rec, 0, sizeof(rec)); memcpy(&rec, data, I_MIN(hdr->size, sizeof(rec))); ret = mail_index_sync_ext_reset(ctx, &rec); break;