Changeset 17437 in webkit for trunk/JavaScriptCore/wtf/OwnPtr.h


Ignore:
Timestamp:
Oct 30, 2006, 9:18:45 AM (19 years ago)
Author:
darin
Message:

Reviewed by John Sullivan.

  • kjs/SavedBuiltins.h: Added needed include.
  • wtf/OwnPtr.h: (WTF::OwnPtr::set): Fixed mistake in assertion.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/wtf/OwnPtr.h

    r17127 r17437  
    3737        T* release() { T* ptr = m_ptr; m_ptr = 0; return ptr; }
    3838
    39         void set(T* ptr) { ASSERT(m_ptr != ptr); safeDelete(); m_ptr = ptr; }
     39        void set(T* ptr) { ASSERT(!ptr || m_ptr != ptr); safeDelete(); m_ptr = ptr; }
    4040        void clear() { safeDelete(); m_ptr = 0; }
    4141
Note: See TracChangeset for help on using the changeset viewer.