PDF : Unused parameters cleanup
I removed unused parameters in the PDFs wherever it was trivial to do so. A few constructors had to change signature in the process to reflect the changes.
Review URL: https://codereview.appspot.com/7390056
git-svn-id: http://skia.googlecode.com/svn/trunk@7987 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/src/pdf/SkPDFImage.cpp b/src/pdf/SkPDFImage.cpp
index 1b93f6e..3533a2c 100644
--- a/src/pdf/SkPDFImage.cpp
+++ b/src/pdf/SkPDFImage.cpp
@@ -12,7 +12,6 @@
#include "SkBitmap.h"
#include "SkColor.h"
#include "SkColorPriv.h"
-#include "SkPaint.h"
#include "SkPackBits.h"
#include "SkPDFCatalog.h"
#include "SkRect.h"
@@ -250,8 +249,7 @@
// static
SkPDFImage* SkPDFImage::CreateImage(const SkBitmap& bitmap,
- const SkIRect& srcRect,
- const SkPaint& paint) {
+ const SkIRect& srcRect) {
if (bitmap.getConfig() == SkBitmap::kNo_Config) {
return NULL;
}
@@ -267,11 +265,10 @@
}
SkPDFImage* image =
- new SkPDFImage(imageData, bitmap, srcRect, false, paint);
+ new SkPDFImage(imageData, bitmap, srcRect, false);
if (alphaData != NULL) {
- image->addSMask(new SkPDFImage(alphaData, bitmap, srcRect, true,
- paint))->unref();
+ image->addSMask(new SkPDFImage(alphaData, bitmap, srcRect, true))->unref();
}
return image;
}
@@ -292,8 +289,7 @@
}
SkPDFImage::SkPDFImage(SkStream* imageData, const SkBitmap& bitmap,
- const SkIRect& srcRect, bool doingAlpha,
- const SkPaint& paint) {
+ const SkIRect& srcRect, bool doingAlpha) {
this->setData(imageData);
SkBitmap::Config config = bitmap.getConfig();
bool alphaOnly = (config == SkBitmap::kA1_Config ||