From 54ed679844063cefecbbf1a581b8c9bf64342d04 Mon Sep 17 00:00:00 2001 From: Ronan Abhamon Date: Mon, 13 Nov 2017 17:02:46 +0100 Subject: [PATCH] fix(ChatMessage): avoid heap corruption, use delete instead of free --- src/chat/chat-message/chat-message.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/chat/chat-message/chat-message.cpp b/src/chat/chat-message/chat-message.cpp index 86aa4fd90..ef6b78c91 100644 --- a/src/chat/chat-message/chat-message.cpp +++ b/src/chat/chat-message/chat-message.cpp @@ -53,9 +53,9 @@ using namespace std; ChatMessagePrivate::ChatMessagePrivate () {} ChatMessagePrivate::~ChatMessagePrivate () { - for (Content *content : contents) { - free(content); - } + for (Content *content : contents) + delete content; + if (salOp) salOp->release(); }