[WinCairo] Compile error.
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 3 Jan 2014 17:21:35 +0000 (17:21 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 3 Jan 2014 17:21:35 +0000 (17:21 +0000)
https://bugs.webkit.org/show_bug.cgi?id=126428

Patch by peavo@outlook.com <peavo@outlook.com> on 2014-01-03
Reviewed by Brent Fulgham.

The NativeImagePtr type is not an CGImageRef on WinCairo, cannot use CFRetain.

* loader/cache/MemoryCache.cpp: Replace USE(CF) with USE(CG).
* loader/cache/MemoryCache.h: Ditto.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@161264 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebCore/ChangeLog
Source/WebCore/loader/cache/MemoryCache.cpp
Source/WebCore/loader/cache/MemoryCache.h

index fbb1b75..218ded2 100644 (file)
@@ -1,3 +1,15 @@
+2014-01-03  peavo@outlook.com  <peavo@outlook.com>
+
+        [WinCairo] Compile error.
+        https://bugs.webkit.org/show_bug.cgi?id=126428
+
+        Reviewed by Brent Fulgham.
+
+        The NativeImagePtr type is not an CGImageRef on WinCairo, cannot use CFRetain.
+
+        * loader/cache/MemoryCache.cpp: Replace USE(CF) with USE(CG).
+        * loader/cache/MemoryCache.h: Ditto.
+
 2014-01-03  Hans Muller  <hmuller@adobe.com>
 
         [CSS Shapes] Simplify FloatRoundedRect, BoxShape construction
index e4dde11..652422c 100644 (file)
@@ -212,8 +212,8 @@ unsigned MemoryCache::liveCapacity() const
     return m_capacity - deadCapacity();
 }
 
-#if USE(CF)
-// FIXME: Remove the USE(CF) once we either make NativeImagePtr a smart pointer on all platforms or
+#if USE(CG)
+// FIXME: Remove the USE(CG) once we either make NativeImagePtr a smart pointer on all platforms or
 // remove the usage of CFRetain() in MemoryCache::addImageToCache() so as to make the code platform-independent.
 bool MemoryCache::addImageToCache(NativeImagePtr image, const URL& url, const String& cachePartition)
 {
index 65f92f9..c023a97 100644 (file)
@@ -188,8 +188,8 @@ public:
     unsigned liveSize() const { return m_liveSize; }
     unsigned deadSize() const { return m_deadSize; }
 
-#if USE(CF)
-    // FIXME: Remove the USE(CF) once we either make NativeImagePtr a smart pointer on all platforms or
+#if USE(CG)
+    // FIXME: Remove the USE(CG) once we either make NativeImagePtr a smart pointer on all platforms or
     // remove the usage of CFRetain() in MemoryCache::addImageToCache() so as to make the code platform-independent.
     bool addImageToCache(NativeImagePtr, const URL&, const String& cachePartition);
     void removeImageFromCache(const URL&, const String& cachePartition);