Ignore:
Timestamp:
May 25, 2011, 6:08:57 PM (14 years ago)
Author:
[email protected]
Message:

Revert last change, something weird happened when I went to land.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/runtime/RegExpObject.cpp

    r87343 r87345  
    6262*/
    6363
    64 RegExpObject::RegExpObject(JSGlobalObject* globalObject, Structure* structure, RegExp* regExp)
     64RegExpObject::RegExpObject(JSGlobalObject* globalObject, Structure* structure, NonNullPassRefPtr<RegExp> regExp)
    6565    : JSObjectWithGlobalObject(globalObject, structure)
    66     , d(adoptPtr(new RegExpObjectData(globalObject->globalData(), this, regExp)))
     66    , d(adoptPtr(new RegExpObjectData(regExp)))
    6767{
    6868    ASSERT(inherits(&s_info));
     
    7979    ASSERT(structure()->typeInfo().overridesVisitChildren());
    8080    Base::visitChildren(visitor);
    81     if (d->regExp)
    82         visitor.append(&d->regExp);
    8381    if (UNLIKELY(!d->lastIndex.get().isInt32()))
    8482        visitor.append(&d->lastIndex);
Note: See TracChangeset for help on using the changeset viewer.