From: mmj Date: Mon, 22 Nov 2004 14:35:02 +0000 (+1100) Subject: Don't try to realloc unless we own already X-Git-Tag: RELEASE_1_1_0~15 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d67faf10f2ca3949bdad4d2d7ad37d8f393aa33e;p=thirdparty%2Fmlmmj.git Don't try to realloc unless we own already --- diff --git a/src/mlmmj-process.c b/src/mlmmj-process.c index a830766a..8b1a822f 100644 --- a/src/mlmmj-process.c +++ b/src/mlmmj-process.c @@ -512,6 +512,8 @@ int main(int argc, char **argv) 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++] =