Index: printing/image.h |
diff --git a/printing/image.h b/printing/image.h |
index e055d189587aaba2d05fe458b56b46c64fe25389..7bb3cd78c6683a0f33590334a38a9ce8a4e046d7 100644 |
--- a/printing/image.h |
+++ b/printing/image.h |
@@ -21,15 +21,13 @@ class FilePath; |
namespace printing { |
-class Metafile; |
- |
// Lightweight raw-bitmap management. The image, once initialized, is immutable. |
// The main purpose is testing image contents. |
class PRINTING_EXPORT Image { |
public: |
// Creates the image from the metafile. Deduces bounds based on bounds in |
// metafile. If loading fails size().IsEmpty() will be true. |
- explicit Image(const Metafile& metafile); |
+ Image(const void* metafile_src_buffer, size_t metafile_src_buffer_size); |
// Copy constructor. |
explicit Image(const Image& image); |
@@ -66,13 +64,10 @@ class PRINTING_EXPORT Image { |
} |
private: |
- // Construct from metafile. This is kept internal since it's ambiguous what |
- // kind of data is used (png, bmp, metafile etc). |
- Image(const void* data, size_t size); |
- |
bool LoadPng(const std::string& compressed); |
Lei Zhang
2017/04/12 19:33:33
This is dead code, BTW.
hal.canary
2017/04/13 20:55:38
I'll clean up some of this dead code....and I just
Lei Zhang
2017/04/13 21:21:20
There's certainly a lot of cruft here.
|
- bool LoadMetafile(const Metafile& metafile); |
+ bool LoadMetafile(const void* metafile_src_buffer, |
+ size_t metafile_src_buffer_size); |
// Pixel dimensions of the image. |
gfx::Size size_; |