diff --git a/src/chat/modifier/file-transfer-chat-message-modifier.cpp b/src/chat/modifier/file-transfer-chat-message-modifier.cpp index 3489bc0d2..b8ff77dee 100644 --- a/src/chat/modifier/file-transfer-chat-message-modifier.cpp +++ b/src/chat/modifier/file-transfer-chat-message-modifier.cpp @@ -772,7 +772,7 @@ void FileTransferChatMessageModifier::onRecvEnd (belle_sip_user_body_handler_t * FileTransferContent *fileTransferContent = (FileTransferContent*)content; if (fileTransferContent->getFileContent() == fileContent) { chatMessage->removeContent(*content); - free(fileTransferContent); + delete fileTransferContent; break; } }