Ignore:
Timestamp:
Nov 4, 2010, 6:16:27 PM (15 years ago)
Author:
[email protected]
Message:

2010-11-04 Xan Lopez <[email protected]>

Reviewed by Adam Barth.

Use leakRef instead of releaseRef
https://bugs.webkit.org/show_bug.cgi?id=48974

Use leakRef instead of the deprecated releaseRef. This was renamed
some time ago because 'releaseRef' is too close to 'release',
which does something completely different.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/API/JSObjectRef.cpp

    r67129 r71375  
    6060        : OpaqueJSClass::create(definition);
    6161   
    62     return jsClass.release().releaseRef();
     62    return jsClass.release().leakRef();
    6363}
    6464
     
    508508    propertyNames->array.reserveInitialCapacity(size);
    509509    for (size_t i = 0; i < size; ++i)
    510         propertyNames->array.append(JSRetainPtr<JSStringRef>(Adopt, OpaqueJSString::create(array[i].ustring()).releaseRef()));
     510        propertyNames->array.append(JSRetainPtr<JSStringRef>(Adopt, OpaqueJSString::create(array[i].ustring()).leakRef()));
    511511   
    512512    return JSPropertyNameArrayRetain(propertyNames);
Note: See TracChangeset for help on using the changeset viewer.