From b2990421e9430a25610c93ff1dc4a2c9d7b6a632 Mon Sep 17 00:00:00 2001 From: "jh9216.park" Date: Wed, 11 Jan 2023 06:55:36 -0500 Subject: [PATCH] Fix a bug - The error message should be released by sqlite3_free() Change-Id: Ieca9bfb71cb9c0693d3cb8436d8c1f4c5686c5fd Signed-off-by: jh9216.park --- tizen-database/database.hpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tizen-database/database.hpp b/tizen-database/database.hpp index d69c378..2ac339e 100644 --- a/tizen-database/database.hpp +++ b/tizen-database/database.hpp @@ -806,8 +806,9 @@ class Database { int ret = sqlite3_exec(db_, sql.GetQuery().c_str(), nullptr, nullptr, &errmsg); if (ret != SQLITE_OK) { - std::unique_ptr errmsg_auto(errmsg, free); - throw DbException(errmsg); + std::unique_ptr errmsg_auto( + errmsg, sqlite3_free); + throw DbException(errmsg); } } -- 2.7.4