31 lines
1.2 KiB
Diff
31 lines
1.2 KiB
Diff
http://bugs.gentoo.org/481688
|
|
http://trac.webkit.org/changeset/166490/trunk/Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.cpp
|
|
|
|
--- a/Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.cpp
|
|
+++ b/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;
|
|
}
|
|
|