mirror of
https://github.com/rkd77/elinks.git
synced 2024-12-04 14:46:47 -05:00
[localstorage] return NULL when key is not found
This commit is contained in:
parent
0e45f743a7
commit
6ca8ea37a5
@ -166,7 +166,7 @@ db_query_by_key(char *db_name, char *key)
|
||||
{
|
||||
//DBG("Error opening localStorage database.");
|
||||
rc=sqlite3_close(db);
|
||||
return stracpy("");
|
||||
return nullptr;
|
||||
}
|
||||
sqlite3_busy_timeout(db, 2000);
|
||||
rc=sqlite3_prepare_v2(db, "SELECT * FROM storage WHERE key = ? LIMIT 1;", -1, &stmt, NULL);
|
||||
@ -175,7 +175,7 @@ db_query_by_key(char *db_name, char *key)
|
||||
if ((const char*) sqlite3_column_text(stmt,1)!= NULL) {
|
||||
result=stracpy((const unsigned char *)sqlite3_column_text(stmt, 1));
|
||||
} else {
|
||||
result = stracpy("");
|
||||
result = nullptr;
|
||||
}
|
||||
rc=sqlite3_finalize(stmt);
|
||||
rc=sqlite3_close(db);
|
||||
|
Loading…
Reference in New Issue
Block a user