MSG: fix size to copy for message copying
authorWilfried Goesgens <dothebart@citadel.org>
Tue, 29 Jan 2013 23:19:06 +0000 (00:19 +0100)
committerWilfried Goesgens <dothebart@citadel.org>
Tue, 29 Jan 2013 23:19:06 +0000 (00:19 +0100)
citadel/msgbase.c

index c3e946e45ca8a5c005b86d60668e9d8fa43a7c37..0b8e8ba9194912f4f63c707949b1f8d6f00e3dbf 100644 (file)
@@ -1335,7 +1335,7 @@ struct CtdlMessage * CtdlDuplicateMessage(struct CtdlMessage *OrgMsg)
        if (NewMsg == NULL)
                return NULL;
 
-       memcpy(NewMsg, OrgMsg, sizeof(struct CtdlMessage *));
+       memcpy(NewMsg, OrgMsg, sizeof(struct CtdlMessage));
 
        memset(&NewMsg->cm_fields, 0, sizeof(char*) * 256);