From 11f2b27387b18729f3926c6491dd426ab1a812ec Mon Sep 17 00:00:00 2001 From: "craig.schlenter@chromium.org" Date: Mon, 15 Feb 2010 04:41:15 +0000 Subject: Linux: fix shared build. The demise of temp scaffolding has left the shared build in an unhappy state where the compiler complains about vtable issues with PrintJob because only half the class is implemented. Fix this by compiling some more printing files on linux and stubbing out AskUserForSettings. BUG=none TEST=linux shared build compiles. Other builds still ok too. Review URL: http://codereview.chromium.org/598066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39038 0039d316-1c4b-4281-b951-d872f2087c98 --- printing/printing_context_cairo.cc | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'printing/printing_context_cairo.cc') diff --git a/printing/printing_context_cairo.cc b/printing/printing_context_cairo.cc index fcc51f7..d0a571f 100644 --- a/printing/printing_context_cairo.cc +++ b/printing/printing_context_cairo.cc @@ -22,6 +22,15 @@ PrintingContext::~PrintingContext() { ResetSettings(); } +PrintingContext::Result PrintingContext::AskUserForSettings( + gfx::NativeWindow window, + int max_pages, + bool has_selection) { + + NOTIMPLEMENTED(); + + return FAILED; +} PrintingContext::Result PrintingContext::UseDefaultSettings() { DCHECK(!in_print_job_); -- cgit v1.1