Changeset 28811 in webkit
- Timestamp:
- Dec 17, 2007 9:53:23 AM (16 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r28810 r28811 1 2007-12-17 Darin Adler <darin@apple.com> 2 3 Reviewed by Mark Rowe. 4 5 - fix http://bugs.webkit.org/show_bug.cgi?id=16468 6 REGRESSION(r28781): Crash running storage/transaction_callback_exception_crash.html 7 8 * storage/DatabaseThread.cpp: 9 (WebCore::DatabaseThread::dispatchNextTaskIdentifier): Use a RefPtr for the database 10 because there's no guarantee it won't lose its last reference otherwise. 11 1 12 2007-12-17 Dan Bernstein <mitz@apple.com> 2 13 -
trunk/WebCore/storage/DatabaseThread.cpp
r26792 r28811 156 156 bool DatabaseThread::dispatchNextTaskIdentifier() 157 157 { 158 Database* workDatabase = 0;158 RefPtr<Database> workDatabase; 159 159 RefPtr<DatabaseTask> task; 160 160 … … 180 180 ASSERT(workDatabase); 181 181 workDatabase->resetAuthorizer(); 182 task->performTask(workDatabase );182 task->performTask(workDatabase.get()); 183 183 return true; 184 184 }
Note: See TracChangeset
for help on using the changeset viewer.