Changeset 147244 in webkit
- Timestamp:
- Mar 29, 2013 12:56:59 PM (11 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r147241 r147244 1 2013-03-29 Joshua Bell <jsbell@chromium.org> 2 3 IndexedDB: Use WTF::TemporaryChange rather than manually resetting a flag 4 https://bugs.webkit.org/show_bug.cgi?id=113594 5 6 Reviewed by Tony Chang. 7 8 Split out from another patch: rather than m_foo = true; ... m_foo = false; use 9 the handy WTF::TemporaryChange scoped variable change doohickey. 10 11 Test: http/tests/inspector/indexeddb/database-structure.html 12 13 * Modules/indexeddb/IDBDatabaseBackendImpl.cpp: 14 (WebCore::IDBDatabaseBackendImpl::close): 15 1 16 2013-03-29 Joshua Bell <jsbell@chromium.org> 2 17 -
trunk/Source/WebCore/Modules/indexeddb/IDBDatabaseBackendImpl.cpp
r147029 r147244 39 39 #include "IDBTransactionCoordinator.h" 40 40 #include "SharedBuffer.h" 41 #include <wtf/TemporaryChange.h> 41 42 42 43 namespace WebCore { … … 1335 1336 if (m_closingConnection) 1336 1337 return; 1337 m_closingConnection = true;1338 TemporaryChange<bool> closingConnection(m_closingConnection, true); 1338 1339 processPendingCalls(); 1339 1340 … … 1352 1353 m_factory->removeIDBDatabaseBackend(m_identifier); 1353 1354 } 1354 m_closingConnection = false;1355 1355 } 1356 1356
Note: See TracChangeset
for help on using the changeset viewer.