From dcef9e4f973e4ed965e5b4bbe843e8241afd6dc3 Mon Sep 17 00:00:00 2001 From: Ronan Abhamon Date: Fri, 24 Nov 2017 14:55:39 +0100 Subject: [PATCH] fix(MainDb): use references when possible --- src/db/main-db.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/db/main-db.cpp b/src/db/main-db.cpp index f7cee7898..092f8c56d 100644 --- a/src/db/main-db.cpp +++ b/src/db/main-db.cpp @@ -143,11 +143,11 @@ MainDb::MainDb (const shared_ptr &core) : AbstractDb(*new MainDbPrivate), long long messageContentId = q->getLastInsertId(); if (content.getContentType().isFile()) { - const FileContent *fileContent = (const FileContent *)&content; + const FileContent &fileContent = static_cast(content); *session << "INSERT INTO chat_message_file_content (chat_message_content_id, name, size, path) VALUES " " (:contentId, :name, :size, :path)", - soci::use(messageContentId), soci::use(fileContent->getFileName()), - soci::use(fileContent->getFileSize()), soci::use(fileContent->getFilePath()); + soci::use(messageContentId), soci::use(fileContent.getFileName()), + soci::use(fileContent.getFileSize()), soci::use(fileContent.getFilePath()); } for (const auto &appData : content.getAppDataMap())