- The error message should be released by sqlite3_free()
Change-Id: Ieca9bfb71cb9c0693d3cb8436d8c1f4c5686c5fd
Signed-off-by: jh9216.park <jh9216.park@samsung.com>
int ret = sqlite3_exec(db_, sql.GetQuery().c_str(), nullptr, nullptr,
&errmsg);
if (ret != SQLITE_OK) {
- std::unique_ptr<char, decltype(free)*> errmsg_auto(errmsg, free);
- throw DbException(errmsg);
+ std::unique_ptr<char, decltype(sqlite3_free)*> errmsg_auto(
+ errmsg, sqlite3_free);
+ throw DbException(errmsg);
}
}