| Index: printing/pdf_ps_metafile_cairo.cc
|
| diff --git a/printing/pdf_ps_metafile_cairo.cc b/printing/pdf_ps_metafile_cairo.cc
|
| index fdbb33567a6e78439538b6f340d57a88cd9e0cc8..a10b12574a82b95faae2276c33a1ff04ebbe7dfd 100644
|
| --- a/printing/pdf_ps_metafile_cairo.cc
|
| +++ b/printing/pdf_ps_metafile_cairo.cc
|
| @@ -20,8 +20,6 @@
|
|
|
| namespace {
|
|
|
| -const cairo_user_data_key_t kPdfMetafileKey = {0};
|
| -
|
| // Tests if |surface| is valid.
|
| bool IsSurfaceValid(cairo_surface_t* surface) {
|
| return cairo_surface_status(surface) == CAIRO_STATUS_SUCCESS;
|
| @@ -63,10 +61,6 @@ cairo_status_t WriteCairoStream(void* dst_buffer,
|
| return CAIRO_STATUS_SUCCESS;
|
| }
|
|
|
| -void DestroyContextData(void* data) {
|
| - // Nothing to be done here.
|
| -}
|
| -
|
| } // namespace
|
|
|
| namespace printing {
|
| @@ -110,7 +104,6 @@ bool PdfPsMetafile::Init() {
|
| return false;
|
| }
|
|
|
| - cairo_set_user_data(context_, &kPdfMetafileKey, this, DestroyContextData);
|
| return true;
|
| }
|
|
|
| @@ -257,11 +250,6 @@ bool PdfPsMetafile::SaveToFD(const base::FileDescriptor& fd) const {
|
| }
|
| #endif // if defined(OS_CHROMEOS)
|
|
|
| -PdfPsMetafile* PdfPsMetafile::FromCairoContext(cairo_t* context) {
|
| - return reinterpret_cast<PdfPsMetafile*>(
|
| - cairo_get_user_data(context, &kPdfMetafileKey));
|
| -}
|
| -
|
| void PdfPsMetafile::CleanUpAll() {
|
| CleanUpContext(&context_);
|
| CleanUpSurface(&surface_);
|
|
|