Ignore:
Timestamp:
May 5, 2008, 9:59:05 AM (17 years ago)
Author:
Darin Adler
Message:

2008-05-05 Darin Adler <Darin Adler>

Reviewed by John Sullivan.

  • fix debug-only leak seen on buildbot
  • wtf/HashTable.h: (WTF::HashTable::checkKey): After writing an empty value in, but before constructing a deleted value on top of it, call the destructor so the empty value doesn't leak.
File:
1 edited

Legend:

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

    r32650 r32877  
    444444        ASSERT(!HashTranslator::equal(KeyTraits::emptyValue(), key));
    445445        ValueType deletedValue = Traits::emptyValue();
     446        deletedValue.~ValueType();
    446447        Traits::constructDeletedValue(&deletedValue);
    447448        ASSERT(!HashTranslator::equal(Extractor::extract(deletedValue), key));
Note: See TracChangeset for help on using the changeset viewer.