From 0e5251573090437f0ef676853def32f00cbda4bc Mon Sep 17 00:00:00 2001 From: Johannes Paehr Date: Mon, 1 Jan 2024 19:12:36 +0100 Subject: [PATCH] fixed delete on shared pointer warning --- database.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/database.cpp b/database.cpp index 3666686..b8f4e47 100644 --- a/database.cpp +++ b/database.cpp @@ -57,7 +57,7 @@ QStringList DataBase::getDataQStringList(std::string statement) { vector> DataBase::getData(std::string statement, int cols) { // char * buffer = new char[statement.length() + 1]; - std::shared_ptr buffer(new char[statement.length() + 1]); + std::shared_ptr buffer(new char[statement.length() + 1], [](char*){}); strcpy(buffer.get(), statement.c_str()); vector data; vector> lines; @@ -82,7 +82,7 @@ vector> DataBase::getData(std::string statement, int cols) { } void DataBase::setData(std::string statement) { - std::shared_ptr buffer(new char[statement.length() + 1]); + std::shared_ptr buffer(new char[statement.length() + 1], [](char*){}); strcpy(buffer.get(), statement.c_str()); bool ok = this->db->open(); if (ok) {