summaryrefslogtreecommitdiffstats
path: root/printing/backend/print_backend_win.cc
diff options
context:
space:
mode:
authorrsleevi@chromium.org <rsleevi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-02 02:38:08 +0000
committerrsleevi@chromium.org <rsleevi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-02 02:38:08 +0000
commitab9327cca6229082f06a62b58790ba57a3f05f1a (patch)
treee171c605d554a0d14b4c10b78c139e769064c6cf /printing/backend/print_backend_win.cc
parent1b29524a560d76577ae8149013c0a9e22782a20c (diff)
downloadchromium_src-ab9327cca6229082f06a62b58790ba57a3f05f1a.zip
chromium_src-ab9327cca6229082f06a62b58790ba57a3f05f1a.tar.gz
chromium_src-ab9327cca6229082f06a62b58790ba57a3f05f1a.tar.bz2
RefCounted types should not have public destructors, printing/ and ui/
BUG=123295 TEST=none Review URL: http://codereview.chromium.org/10067034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134859 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'printing/backend/print_backend_win.cc')
-rw-r--r--printing/backend/print_backend_win.cc23
1 files changed, 12 insertions, 11 deletions
diff --git a/printing/backend/print_backend_win.cc b/printing/backend/print_backend_win.cc
index ae178c7..8dca223 100644
--- a/printing/backend/print_backend_win.cc
+++ b/printing/backend/print_backend_win.cc
@@ -38,18 +38,19 @@ namespace printing {
class PrintBackendWin : public PrintBackend {
public:
PrintBackendWin() {}
- virtual ~PrintBackendWin() {}
-
- virtual bool EnumeratePrinters(PrinterList* printer_list);
-
- virtual std::string GetDefaultPrinterName();
- virtual bool GetPrinterCapsAndDefaults(const std::string& printer_name,
- PrinterCapsAndDefaults* printer_info);
-
- virtual std::string GetPrinterDriverInfo(const std::string& printer_name);
-
- virtual bool IsValidPrinter(const std::string& printer_name);
+ // PrintBackend implementation.
+ virtual bool EnumeratePrinters(PrinterList* printer_list) OVERRIDE;
+ virtual std::string GetDefaultPrinterName() OVERRIDE;
+ virtual bool GetPrinterCapsAndDefaults(
+ const std::string& printer_name,
+ PrinterCapsAndDefaults* printer_info) OVERRIDE;
+ virtual std::string GetPrinterDriverInfo(
+ const std::string& printer_name) OVERRIDE;
+ virtual bool IsValidPrinter(const std::string& printer_name) OVERRIDE;
+
+ protected:
+ virtual ~PrintBackendWin() {}
};
bool PrintBackendWin::EnumeratePrinters(PrinterList* printer_list) {