MSG: fix size to copy for message copying
[citadel.git] / 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);