Title: [89200] trunk/Source/WebCore
Revision
89200
Author
[email protected]
Date
2011-06-18 12:53:57 -0700 (Sat, 18 Jun 2011)

Log Message

2011-06-18  Christoph Mende  <[email protected]>

        Reviewed by Darin Adler.

        compilation fails with libpng-1.5
        https://bugs.webkit.org/show_bug.cgi?id=61738

        * platform/image-encoders/skia/PNGImageEncoder.cpp:
        (WebCore::writeOutput): Use getter function instead of direct access

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (89199 => 89200)


--- trunk/Source/WebCore/ChangeLog	2011-06-18 19:52:34 UTC (rev 89199)
+++ trunk/Source/WebCore/ChangeLog	2011-06-18 19:53:57 UTC (rev 89200)
@@ -1,3 +1,13 @@
+2011-06-18  Christoph Mende  <[email protected]>
+
+        Reviewed by Darin Adler.
+
+        compilation fails with libpng-1.5
+        https://bugs.webkit.org/show_bug.cgi?id=61738
+
+        * platform/image-encoders/skia/PNGImageEncoder.cpp:
+        (WebCore::writeOutput): Use getter function instead of direct access
+
 2011-06-18  Jeremy Moskovich  <[email protected]>
 
         Reviewed by Eric Seidel.

Modified: trunk/Source/WebCore/platform/image-encoders/skia/PNGImageEncoder.cpp (89199 => 89200)


--- trunk/Source/WebCore/platform/image-encoders/skia/PNGImageEncoder.cpp	2011-06-18 19:52:34 UTC (rev 89199)
+++ trunk/Source/WebCore/platform/image-encoders/skia/PNGImageEncoder.cpp	2011-06-18 19:53:57 UTC (rev 89200)
@@ -44,7 +44,7 @@
 
 static void writeOutput(png_structp png, png_bytep data, png_size_t size)
 {
-    static_cast<Vector<unsigned char>*>(png->io_ptr)->append(data, size);
+    static_cast<Vector<unsigned char>*>(png_get_io_ptr(png))->append(data, size);
 }
 
 static void preMultipliedBGRAtoRGBA(const void* pixels, int pixelCount, unsigned char* output)
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to