From 34c5a9e284c88d415559586b79487411ece6f69c Mon Sep 17 00:00:00 2001 From: Mike McCormack Date: Wed, 5 Apr 2006 23:22:19 +0900 Subject: [PATCH] Avoid a crash if realloc returns a different pointer. Signed-off-by: Junio C Hamano --- imap-send.c | 1 + 1 file changed, 1 insertion(+) diff --git a/imap-send.c b/imap-send.c index ea56dc9ae5..52e2400b57 100644 --- a/imap-send.c +++ b/imap-send.c @@ -1202,6 +1202,7 @@ read_message( FILE *f, msg_data_t *msg ) p = xrealloc(msg->data, len+1); if (!p) break; + msg->data = p; } r = fread( &msg->data[msg->len], 1, len - msg->len, f ); if (r <= 0)