changeset 382:7ff4d8124226

Don't try to realloc unless we own already
author mmj
date Tue, 23 Nov 2004 01:35:02 +1100
parents 12d91031f1c7
children 7de4e23f2e8e
files src/mlmmj-process.c
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/mlmmj-process.c	Tue Nov 23 01:15:45 2004 +1100
+++ b/src/mlmmj-process.c	Tue Nov 23 01:35:02 2004 +1100
@@ -512,6 +512,8 @@
 		owner = concatstr(2, listdir, "/control/owner");
 		if(owner && strncmp(recipdelim, "+owner@", 7) == 0) {
 			/* strip envelope from before resending */
+			delheaders->count = 0;
+			delheaders->strs = NULL;
 			delheaders->strs = myrealloc(delheaders->strs,
 				(delheaders->count+3) * sizeof(char *));
 			delheaders->strs[delheaders->count++] =