summaryrefslogtreecommitdiff
path: root/src/components/utils/src/sqlite_wrapper/sql_database.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/utils/src/sqlite_wrapper/sql_database.cc')
-rw-r--r--src/components/utils/src/sqlite_wrapper/sql_database.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/components/utils/src/sqlite_wrapper/sql_database.cc b/src/components/utils/src/sqlite_wrapper/sql_database.cc
index e507b0b38b..a73d117109 100644
--- a/src/components/utils/src/sqlite_wrapper/sql_database.cc
+++ b/src/components/utils/src/sqlite_wrapper/sql_database.cc
@@ -54,6 +54,9 @@ bool SQLDatabase::Open() {
if (conn_)
return true;
error_ = sqlite3_open(get_path().c_str(), &conn_);
+ if (error_ != SQLITE_OK) {
+ conn_ = NULL;
+ }
return error_ == SQLITE_OK;
}