Changeset 175933 in webkit
- Timestamp:
- Nov 11, 2014, 8:34:18 AM (12 years ago)
- Location:
- releases/WebKitGTK/webkit-2.6/Source/WTF
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
wtf/RefCounted.h (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
releases/WebKitGTK/webkit-2.6/Source/WTF/ChangeLog
r175915 r175933 1 2014-10-30 Jeffrey Pfau <jpfau@apple.com> 2 3 ASSERT(!m_deletionHasBegun) in RefCounted.h should be ASSERT_WITH_SECURITY_IMPLICATION 4 https://bugs.webkit.org/show_bug.cgi?id=138141 5 6 Reviewed by Alexey Proskuryakov. 7 8 * wtf/RefCounted.h: 9 (WTF::RefCountedBase::ref): 10 (WTF::RefCountedBase::relaxAdoptionRequirement): 11 (WTF::RefCountedBase::derefBase): 12 (WTF::adopted): 13 1 14 2014-10-27 Chris Dumez <cdumez@apple.com> 2 15 -
releases/WebKitGTK/webkit-2.6/Source/WTF/wtf/RefCounted.h
r164942 r175933 28 28 namespace WTF { 29 29 30 #if def NDEBUG30 #if defined(NDEBUG) && !defined(ADDRESS_SANITIZER) 31 31 #define CHECK_REF_COUNTED_LIFECYCLE 0 32 32 #else … … 42 42 { 43 43 #if CHECK_REF_COUNTED_LIFECYCLE 44 ASSERT (!m_deletionHasBegun);44 ASSERT_WITH_SECURITY_IMPLICATION(!m_deletionHasBegun); 45 45 ASSERT(!m_adoptionIsRequired); 46 46 #endif … … 64 64 { 65 65 #if CHECK_REF_COUNTED_LIFECYCLE 66 ASSERT (!m_deletionHasBegun);66 ASSERT_WITH_SECURITY_IMPLICATION(!m_deletionHasBegun); 67 67 ASSERT(m_adoptionIsRequired); 68 68 m_adoptionIsRequired = false; … … 92 92 { 93 93 #if CHECK_REF_COUNTED_LIFECYCLE 94 ASSERT (!m_deletionHasBegun);94 ASSERT_WITH_SECURITY_IMPLICATION(!m_deletionHasBegun); 95 95 ASSERT(!m_adoptionIsRequired); 96 96 #endif … … 133 133 if (!object) 134 134 return; 135 ASSERT (!object->m_deletionHasBegun);135 ASSERT_WITH_SECURITY_IMPLICATION(!object->m_deletionHasBegun); 136 136 object->m_adoptionIsRequired = false; 137 137 }
Note:
See TracChangeset
for help on using the changeset viewer.