Index: third_party/WebKit/Source/platform/graphics/ImageBuffer.cpp |
diff --git a/third_party/WebKit/Source/platform/graphics/ImageBuffer.cpp b/third_party/WebKit/Source/platform/graphics/ImageBuffer.cpp |
index 1d3494c7a70498af49840f41a83b6cfd71d367c3..d63909e4b47783dfea59bfdc68f16d8b8df9cda8 100644 |
--- a/third_party/WebKit/Source/platform/graphics/ImageBuffer.cpp |
+++ b/third_party/WebKit/Source/platform/graphics/ImageBuffer.cpp |
@@ -346,20 +346,20 @@ void ImageBuffer::putByteArray(Multiply multiplied, const unsigned char* source, |
m_surface->writePixels(info, srcAddr, srcBytesPerRow, destX, destY); |
} |
-bool ImageDataBuffer::encodeImage(const String& mimeType, const double* quality, Vector<char>* output) const |
+bool ImageDataBuffer::encodeImage(const String& mimeType, const double& quality, Vector<char>* output) const |
{ |
Vector<unsigned char>* encodedImage = reinterpret_cast<Vector<unsigned char>*>(output); |
if (mimeType == "image/jpeg") { |
int compressionQuality = JPEGImageEncoder::DefaultCompressionQuality; |
- if (quality && *quality >= 0.0 && *quality <= 1.0) |
- compressionQuality = static_cast<int>(*quality * 100 + 0.5); |
+ if (quality >= 0.0 && quality <= 1.0) |
+ compressionQuality = static_cast<int>(quality * 100 + 0.5); |
if (!JPEGImageEncoder::encode(*this, compressionQuality, encodedImage)) |
return false; |
} else if (mimeType == "image/webp") { |
int compressionQuality = WEBPImageEncoder::DefaultCompressionQuality; |
- if (quality && *quality >= 0.0 && *quality <= 1.0) |
- compressionQuality = static_cast<int>(*quality * 100 + 0.5); |
+ if (quality >= 0.0 && quality <= 1.0) |
+ compressionQuality = static_cast<int>(quality * 100 + 0.5); |
if (!WEBPImageEncoder::encode(*this, compressionQuality, encodedImage)) |
return false; |
} else { |
@@ -371,7 +371,7 @@ bool ImageDataBuffer::encodeImage(const String& mimeType, const double* quality, |
return true; |
} |
-String ImageDataBuffer::toDataURL(const String& mimeType, const double* quality) const |
+String ImageDataBuffer::toDataURL(const String& mimeType, const double& quality) const |
{ |
ASSERT(MIMETypeRegistry::isSupportedImageMIMETypeForEncoding(mimeType)); |