Changeset 149697 in webkit


Ignore:
Timestamp:
May 7, 2013 3:26:16 PM (11 years ago)
Author:
commit-queue@webkit.org
Message:

fixed a memory leak introduced by bug 42324 by using a RetainPtr
https://bugs.webkit.org/show_bug.cgi?id=115760

Patch by Alex Christensen <achristensen@apple.com> on 2013-05-07
Reviewed by Tim Horton.

  • WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp:

(WTR::InjectedBundlePage::dumpDOMAsWebArchive):
fixed memory leak, added UNUSED_PARAM macros

Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r149692 r149697  
     12013-05-07  Alex Christensen  <achristensen@apple.com>
     2
     3        fixed a memory leak introduced by bug 42324 by using a RetainPtr
     4        https://bugs.webkit.org/show_bug.cgi?id=115760
     5
     6        Reviewed by Tim Horton.
     7
     8        * WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp:
     9        (WTR::InjectedBundlePage::dumpDOMAsWebArchive):
     10        fixed memory leak, added UNUSED_PARAM macros
     11
    1122013-05-07  Alex Christensen  <achristensen@apple.com>
    213
  • trunk/Tools/WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp

    r149692 r149697  
    846846{
    847847#if USE(CF)
    848     WKDataRef wkData = WKBundleFrameCopyWebArchive(frame);
    849     RetainPtr<CFDataRef> cfData = adoptCF(CFDataCreate(0, WKDataGetBytes(wkData), WKDataGetSize(wkData)));
     848    RetainPtr<WKDataRef> wkData = WKBundleFrameCopyWebArchive(frame);
     849    RetainPtr<CFDataRef> cfData = adoptCF(CFDataCreate(0, WKDataGetBytes(wkData.get()), WKDataGetSize(wkData.get())));
    850850    RetainPtr<CFStringRef> cfString = adoptCF(createXMLStringFromWebArchiveData(cfData.get()));
    851851    stringBuilder.append(cfString.get());
     852#else
     853    UNUSED_PARAM(frame);
     854    UNUSED_PARAM(stringBuilder);
    852855#endif
    853856}
Note: See TracChangeset for help on using the changeset viewer.