Index: chrome/browser/local_discovery/pwg_raster_converter.cc |
diff --git a/chrome/browser/local_discovery/pwg_raster_converter.cc b/chrome/browser/local_discovery/pwg_raster_converter.cc |
index a26353747ba958e674b153044d4bbde1381a34d4..cd50d95f03faebf7797602321002e96b39bcff8b 100644 |
--- a/chrome/browser/local_discovery/pwg_raster_converter.cc |
+++ b/chrome/browser/local_discovery/pwg_raster_converter.cc |
@@ -4,32 +4,43 @@ |
#include "chrome/browser/local_discovery/pwg_raster_converter.h" |
+#include "base/logging.h" |
+ |
namespace local_discovery { |
+namespace { |
+ |
class PWGRasterConverterImpl : public PWGRasterConverter { |
public: |
PWGRasterConverterImpl(); |
virtual ~PWGRasterConverterImpl(); |
- virtual void Start(base::RefCountedBytes* data, |
+ virtual void Start(base::RefCountedMemory* data, |
+ const printing::PdfRenderSettings& conversion_settings, |
const ResultCallback& callback) OVERRIDE; |
+ private: |
+ DISALLOW_COPY_AND_ASSIGN(PWGRasterConverterImpl); |
}; |
-// static |
-scoped_ptr<PWGRasterConverter> PWGRasterConverter::CreateDefault() { |
- return scoped_ptr<PWGRasterConverter>(new PWGRasterConverterImpl()); |
-} |
- |
PWGRasterConverterImpl::PWGRasterConverterImpl() { |
} |
PWGRasterConverterImpl::~PWGRasterConverterImpl() { |
} |
-void PWGRasterConverterImpl::Start(base::RefCountedBytes* data, |
- const ResultCallback& callback) { |
+void PWGRasterConverterImpl::Start( |
+ base::RefCountedMemory* data, |
+ const printing::PdfRenderSettings& conversion_settings, |
+ const ResultCallback& callback) { |
NOTIMPLEMENTED(); |
} |
+} // namespace |
+ |
+// static |
+scoped_ptr<PWGRasterConverter> PWGRasterConverter::CreateDefault() { |
+ return scoped_ptr<PWGRasterConverter>(new PWGRasterConverterImpl()); |
+} |
+ |
} // namespace local_discovery |