ssuominen    14/08/21 11:19:07

  Added:                webkit-gtk-2.4.4-jpeg-9a.patch
  Log:
  Fix building with media-libs/jpeg >= 9a wrt #481688 by Maurice van der Pot
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
4868F14D)

Revision  Changes    Path
1.1                  net-libs/webkit-gtk/files/webkit-gtk-2.4.4-jpeg-9a.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/files/webkit-gtk-2.4.4-jpeg-9a.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/files/webkit-gtk-2.4.4-jpeg-9a.patch?rev=1.1&content-type=text/plain

Index: webkit-gtk-2.4.4-jpeg-9a.patch
===================================================================
http://bugs.gentoo.org/481688
http://trac.webkit.org/changeset/166490/trunk/Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.cpp

--- Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.cpp
+++ Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.cpp
@@ -334,5 +334,5 @@
         case JPEG_HEADER:
             // Read file parameters with jpeg_read_header().
-            if (jpeg_read_header(&m_info, true) == JPEG_SUSPENDED)
+            if (jpeg_read_header(&m_info, TRUE) == JPEG_SUSPENDED)
                 return false; // I/O suspension.
 
@@ -420,7 +420,7 @@
             m_info.dct_method = dctMethod();
             m_info.dither_mode = ditherMode();
-            m_info.do_fancy_upsampling = doFancyUpsampling();
-            m_info.enable_2pass_quant = false;
-            m_info.do_block_smoothing = true;
+            m_info.do_fancy_upsampling = doFancyUpsampling() ? TRUE : FALSE;
+            m_info.enable_2pass_quant = FALSE;
+            m_info.do_block_smoothing = TRUE;
 
             // Start decompressor.
@@ -573,5 +573,5 @@
     // called, then we have hit the end of the buffer.  A return value of false
     // indicates that we have no data to supply yet.
-    return false;
+    return FALSE;
 }
 




Reply via email to