Changeset 262015 in webkit
- Timestamp:
- May 21, 2020 11:02:57 AM (4 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r262003 r262015 1 2020-05-21 Sihui Liu <sihui_liu@apple.com> 2 3 SQLite database fails to close in SQLiteIDBBackingStore::databaseNameFromFile 4 https://bugs.webkit.org/show_bug.cgi?id=212090 5 6 Reviewed by Darin Adler. 7 8 We should finish SQLite statement before closing database. 9 10 * Modules/indexeddb/server/SQLiteIDBBackingStore.cpp: 11 (WebCore::IDBServer::SQLiteIDBBackingStore::databaseNameFromFile): 12 1 13 2020-05-21 Doug Kelly <dougk@apple.com> 2 14 -
trunk/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp
r261572 r262015 922 922 if (!database.tableExists("IDBDatabaseInfo"_s)) { 923 923 LOG_ERROR("Could not find IDBDatabaseInfo table and get database name(%i) - %s", database.lastError(), database.lastErrorMsg()); 924 database.close();925 924 return { }; 926 925 } 927 926 SQLiteStatement sql(database, "SELECT value FROM IDBDatabaseInfo WHERE key = 'DatabaseName';"); 928 auto databaseName = sql.getColumnText(0); 929 database.close(); 930 return databaseName; 927 return sql.getColumnText(0); 931 928 } 932 929
Note: See TracChangeset
for help on using the changeset viewer.