Changeset 104320 in webkit


Ignore:
Timestamp:
Jan 6, 2012 12:22:53 PM (12 years ago)
Author:
psolanki@apple.com
Message:

WebKit1 fails to compile with USE(CFNETWORK) and HAVE(NETWORK_CFDATA_ARRAY_CALLBACK)
https://bugs.webkit.org/show_bug.cgi?id=75675

Reviewed by Oliver Hunt.

  • platform/network/cf/ResourceHandleCFNet.cpp:

(WebCore::willCacheResponse):

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r104317 r104320  
     12012-01-06  Pratik Solanki  <psolanki@apple.com>
     2
     3        WebKit1 fails to compile with USE(CFNETWORK) and HAVE(NETWORK_CFDATA_ARRAY_CALLBACK)
     4        https://bugs.webkit.org/show_bug.cgi?id=75675
     5
     6        Reviewed by Oliver Hunt.
     7
     8        * platform/network/cf/ResourceHandleCFNet.cpp:
     9        (WebCore::willCacheResponse):
     10
    1112012-01-06  Abhishek Arya  <inferno@chromium.org>
    212
  • trunk/Source/WebCore/platform/network/cf/ResourceHandleCFNet.cpp

    r99800 r104320  
    334334
    335335    if (static_cast<CFURLCacheStoragePolicy>(policy) != CFCachedURLResponseGetStoragePolicy(cachedResponse)) {
     336#if HAVE(NETWORK_CFDATA_ARRAY_CALLBACK)
     337        RetainPtr<CFArrayRef> receiverData(AdoptCF, CFCachedURLResponseCopyReceiverDataArray(cachedResponse));
     338        cachedResponse = CFCachedURLResponseCreateWithDataArray(kCFAllocatorDefault,
     339                                                                CFCachedURLResponseGetWrappedResponse(cachedResponse),
     340                                                                receiverData.get(),
     341                                                                CFCachedURLResponseGetUserInfo(cachedResponse),
     342                                                                static_cast<CFURLCacheStoragePolicy>(policy));
     343#else
    336344        cachedResponse = CFCachedURLResponseCreateWithUserInfo(kCFAllocatorDefault,
    337345                                                               CFCachedURLResponseGetWrappedResponse(cachedResponse),
     
    339347                                                               CFCachedURLResponseGetUserInfo(cachedResponse),
    340348                                                               static_cast<CFURLCacheStoragePolicy>(policy));
     349#endif
    341350    } else
    342351        CFRetain(cachedResponse);
     
    10021011}
    10031012
    1004 #if PLATFORM(WIN)
     1013#if PLATFORM(WIN) || USE(CFNETWORK)
    10051014
    10061015String ResourceHandle::privateBrowsingStorageSessionIdentifierDefaultBase()
Note: See TracChangeset for help on using the changeset viewer.