Changeset 116198 in webkit
- Timestamp:
- May 4, 2012 5:54:03 PM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r116196 r116198 1 2012-05-04 Andy Estes <aestes@apple.com> 2 3 Remove uses of ASSERT(false) 4 https://bugs.webkit.org/show_bug.cgi?id=85686 5 6 Reviewed by Dean Jackson. 7 8 Replace uses of ASSERT(false) with ASSERT_NOT_REACHED(). Also, in two places, there was code structured like: 9 10 if (expr) { 11 // do something 12 } else { 13 ASSERT(false); 14 } 15 16 Replace this with: 17 18 ASSERT(expr); 19 if (!expr) 20 return; 21 22 // do something 23 24 * Modules/webdatabase/DatabaseTracker.cpp: 25 (WebCore::DatabaseTracker::deleteOrigin): 26 (WebCore::DatabaseTracker::doneCreatingDatabase): 27 (WebCore::DatabaseTracker::doneDeletingDatabase): 28 (WebCore::DatabaseTracker::deleteDatabase): 29 * bridge/objc/objc_instance.mm: 30 (ObjcInstance::invokeObjcMethod): 31 * bridge/objc/objc_utility.mm: 32 (JSC::Bindings::convertObjcValueToValue): 33 (JSC::Bindings::objcValueTypeForType): 34 * dom/Node.cpp: 35 (WebCore::Node::createRenderer): 36 * loader/icon/IconDatabase.cpp: 37 (WebCore::IconDatabase::setIconURLForPageURLInSQLDatabase): 38 (WebCore::IconDatabase::setIconIDForPageURLInSQLDatabase): 39 * platform/graphics/GraphicsContext3D.cpp: 40 (WebCore::doPacking): 41 * platform/text/BidiResolver.h: 42 (WebCore::::createBidiRunsForLine): 43 1 44 2012-05-04 Noel Gordon <noel.gordon@gmail.com> 2 45 -
trunk/Source/WebCore/Modules/webdatabase/DatabaseTracker.cpp
r109877 r116198 760 760 if (!canDeleteOrigin(origin)) { 761 761 LOG_ERROR("Tried to delete an origin (%s) while either creating database in it or already deleting it", origin->databaseIdentifier().ascii().data()); 762 ASSERT (false);762 ASSERT_NOT_REACHED(); 763 763 return false; 764 764 } … … 854 854 ASSERT(!m_databaseGuard.tryLock()); 855 855 NameCountMap* nameMap = m_beingCreated.get(origin); 856 if (nameMap) { 857 long count = nameMap->get(name); 858 ASSERT(count > 0); 859 if (count <= 1) { 860 nameMap->remove(name); 861 if (nameMap->isEmpty()) { 862 m_beingCreated.remove(origin); 863 delete nameMap; 864 } 865 } else 866 nameMap->set(name, count - 1); 856 ASSERT(nameMap); 857 if (!nameMap) 858 return; 859 860 long count = nameMap->get(name); 861 ASSERT(count > 0); 862 if (count <= 1) { 863 nameMap->remove(name); 864 if (nameMap->isEmpty()) { 865 m_beingCreated.remove(origin); 866 delete nameMap; 867 } 867 868 } else 868 ASSERT(false);869 nameMap->set(name, count - 1); 869 870 } 870 871 … … 899 900 ASSERT(!m_databaseGuard.tryLock()); 900 901 NameSet* nameSet = m_beingDeleted.get(origin); 901 if (nameSet) {902 ASSERT(nameSet->contains(name));903 nameSet->remove(name);904 if (nameSet->isEmpty()) { 905 m_beingDeleted.remove(origin);906 delete nameSet;907 }908 } else {909 ASSERT(false);902 ASSERT(nameSet); 903 if (!nameSet) 904 return; 905 906 ASSERT(nameSet->contains(name)); 907 nameSet->remove(name); 908 if (nameSet->isEmpty()) { 909 m_beingDeleted.remove(origin); 910 delete nameSet; 910 911 } 911 912 } … … 953 954 954 955 if (!canDeleteDatabase(origin, name)) { 955 ASSERT (FALSE);956 ASSERT_NOT_REACHED(); 956 957 return false; 957 958 } -
trunk/Source/WebCore/bridge/objc/objc_instance.mm
r109663 r116198 316 316 // of an invalid type anyway). 317 317 fprintf(stderr, "%s: invalid type (%d)\n", __PRETTY_FUNCTION__, (int)objcValueType); 318 ASSERT (false);318 ASSERT_NOT_REACHED(); 319 319 } 320 320 } -
trunk/Source/WebCore/bridge/objc/objc_utility.mm
r115269 r116198 233 233 // Should never get here. Argument types are filtered. 234 234 fprintf(stderr, "%s: invalid type (%d)\n", __PRETTY_FUNCTION__, (int)type); 235 ASSERT (false);235 ASSERT_NOT_REACHED(); 236 236 } 237 237 … … 299 299 // Unhandled type. We don't handle C structs, unions, etc. 300 300 // FIXME: throw an exception? 301 ASSERT (false);301 ASSERT_NOT_REACHED(); 302 302 } 303 303 -
trunk/Source/WebCore/dom/Node.cpp
r115215 r116198 1435 1435 RenderObject* Node::createRenderer(RenderArena*, RenderStyle*) 1436 1436 { 1437 ASSERT (false);1437 ASSERT_NOT_REACHED(); 1438 1438 return 0; 1439 1439 } -
trunk/Source/WebCore/loader/icon/IconDatabase.cpp
r110566 r116198 1896 1896 if (!iconID) { 1897 1897 LOG_ERROR("Failed to establish an ID for iconURL %s", urlForLogging(iconURL).ascii().data()); 1898 ASSERT (false);1898 ASSERT_NOT_REACHED(); 1899 1899 return; 1900 1900 } … … 1913 1913 int result = m_setIconIDForPageURLStatement->step(); 1914 1914 if (result != SQLResultDone) { 1915 ASSERT (false);1915 ASSERT_NOT_REACHED(); 1916 1916 LOG_ERROR("setIconIDForPageURLQuery failed for url %s", urlForLogging(pageURL).ascii().data()); 1917 1917 } -
trunk/Source/WebCore/platform/graphics/GraphicsContext3D.cpp
r114992 r116198 1349 1349 } 1350 1350 default: 1351 ASSERT (false);1351 ASSERT_NOT_REACHED(); 1352 1352 } 1353 1353 } -
trunk/Source/WebCore/platform/text/BidiResolver.h
r101556 r116198 855 855 break; 856 856 default: 857 ASSERT (false);857 ASSERT_NOT_REACHED(); 858 858 } 859 859 appendRun();
Note: See TracChangeset
for help on using the changeset viewer.