mirror of
https://github.com/topjohnwu/Magisk.git
synced 2025-02-25 15:07:24 +00:00
Use defined symbols in SDK 16 libsqlite.so
This commit is contained in:
parent
e5c62f5750
commit
a868118f6f
@ -85,14 +85,14 @@ static char *open_and_init_db(sqlite3 *&db) {
|
|||||||
int ret = sqlite3_open_v2(MAGISKDB, &db,
|
int ret = sqlite3_open_v2(MAGISKDB, &db,
|
||||||
SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE | SQLITE_OPEN_FULLMUTEX, nullptr);
|
SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE | SQLITE_OPEN_FULLMUTEX, nullptr);
|
||||||
if (ret)
|
if (ret)
|
||||||
return strdup(sqlite3_errstr(ret));
|
return strdup(sqlite3_errmsg(db));
|
||||||
int ver, upgrade = 0;
|
int ver, upgrade = 0;
|
||||||
char *err;
|
char *err;
|
||||||
sqlite3_exec(db, "PRAGMA user_version", ver_cb, &ver, &err);
|
sqlite3_exec(db, "PRAGMA user_version", ver_cb, &ver, &err);
|
||||||
err_ret(err);
|
err_ret(err);
|
||||||
if (ver > DB_VERSION) {
|
if (ver > DB_VERSION) {
|
||||||
// Don't support downgrading database
|
// Don't support downgrading database
|
||||||
sqlite3_close_v2(db);
|
sqlite3_close(db);
|
||||||
return nullptr;
|
return nullptr;
|
||||||
}
|
}
|
||||||
if (ver < 3) {
|
if (ver < 3) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user