]> git.ipfire.org Git - thirdparty/mlmmj.git/commitdiff
Don't try to realloc unless we own already
authormmj <none@none>
Mon, 22 Nov 2004 14:35:02 +0000 (01:35 +1100)
committermmj <none@none>
Mon, 22 Nov 2004 14:35:02 +0000 (01:35 +1100)
src/mlmmj-process.c

index a830766a303b15835a9d066eb224b77198a7e5a1..8b1a822f813e51f5d1cdc6735a8bf600c4b9726f 100644 (file)
@@ -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++] =