diff options
author | Stelios Fragkakis <52996999+stelfrag@users.noreply.github.com> | 2023-10-13 21:16:46 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-13 21:16:46 +0300 |
commit | 77e5795e8d09ee6c9798f144ae36242e901ae3b7 (patch) | |
tree | c77573e227bbe5e84611503f381fe7e0ef191a5c /database/sqlite | |
parent | f81d4d42902233dcf606d213a9c01ced6dce3284 (diff) |
Fix access of memory after free (#16185)
* Proper init to avoid use after free
* CID 400083 Unchecked return value
Diffstat (limited to 'database/sqlite')
-rw-r--r-- | database/sqlite/sqlite_functions.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/database/sqlite/sqlite_functions.c b/database/sqlite/sqlite_functions.c index 0a033de34c..e081fe9aed 100644 --- a/database/sqlite/sqlite_functions.c +++ b/database/sqlite/sqlite_functions.c @@ -414,7 +414,7 @@ int sql_init_database(db_check_action_type_t rebuild, int memory) sqlite3_free(err_msg); } else { - db_execute(db_meta, "select count(*) from sqlite_master limit 0"); + (void) db_execute(db_meta, "select count(*) from sqlite_master limit 0"); (void) sqlite3_close(db_meta); } return 1; |