mirror of
https://github.com/simon987/sist2.git
synced 2025-04-20 02:36:43 +00:00
Bug fixes
This commit is contained in:
parent
499ed0be79
commit
d32bda0d68
@ -15,6 +15,9 @@ if (SIST_DEBUG)
|
|||||||
add_compile_definitions(
|
add_compile_definitions(
|
||||||
"SIST_DEBUG=${SIST_DEBUG}"
|
"SIST_DEBUG=${SIST_DEBUG}"
|
||||||
)
|
)
|
||||||
|
set(VCPKG_BUILD_TYPE debug)
|
||||||
|
else ()
|
||||||
|
set(VCPKG_BUILD_TYPE release)
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
if (SIST_DEBUG_INFO)
|
if (SIST_DEBUG_INFO)
|
||||||
|
@ -83,6 +83,7 @@ void database_open(database_t *db) {
|
|||||||
LOG_DEBUGF("database.c", "Opening database %s (%d)", db->filename, db->type);
|
LOG_DEBUGF("database.c", "Opening database %s (%d)", db->filename, db->type);
|
||||||
|
|
||||||
CRASH_IF_NOT_SQLITE_OK(sqlite3_open(db->filename, &db->db));
|
CRASH_IF_NOT_SQLITE_OK(sqlite3_open(db->filename, &db->db));
|
||||||
|
sqlite3_busy_timeout(db->db, 1000);
|
||||||
|
|
||||||
CRASH_IF_NOT_SQLITE_OK(sqlite3_exec(db->db, "PRAGMA cache_size = -200000;", NULL, NULL, NULL));
|
CRASH_IF_NOT_SQLITE_OK(sqlite3_exec(db->db, "PRAGMA cache_size = -200000;", NULL, NULL, NULL));
|
||||||
CRASH_IF_NOT_SQLITE_OK(sqlite3_exec(db->db, "PRAGMA synchronous = OFF;", NULL, NULL, NULL));
|
CRASH_IF_NOT_SQLITE_OK(sqlite3_exec(db->db, "PRAGMA synchronous = OFF;", NULL, NULL, NULL));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user