| Index: printing/backend/print_backend.h
|
| ===================================================================
|
| --- printing/backend/print_backend.h (revision 98598)
|
| +++ printing/backend/print_backend.h (working copy)
|
| @@ -11,6 +11,7 @@
|
| #include <vector>
|
|
|
| #include "base/memory/ref_counted.h"
|
| +#include "printing/printing_export.h"
|
|
|
| namespace base {
|
| class DictionaryValue;
|
| @@ -19,7 +20,7 @@
|
| // This is the interface for platform-specific code for a print backend
|
| namespace printing {
|
|
|
| -struct PrinterBasicInfo {
|
| +struct PRINTING_EXPORT PrinterBasicInfo {
|
| PrinterBasicInfo();
|
| ~PrinterBasicInfo();
|
|
|
| @@ -32,7 +33,7 @@
|
|
|
| typedef std::vector<PrinterBasicInfo> PrinterList;
|
|
|
| -struct PrinterCapsAndDefaults {
|
| +struct PRINTING_EXPORT PrinterCapsAndDefaults {
|
| PrinterCapsAndDefaults();
|
| ~PrinterCapsAndDefaults();
|
|
|
| @@ -49,7 +50,8 @@
|
| // print system specific. For example, CUPS is available on both Linux and Mac,
|
| // but not available on ChromeOS, etc. This design allows us to add more
|
| // functionality on some platforms, while reusing core (CUPS) functions.
|
| -class PrintBackend : public base::RefCountedThreadSafe<PrintBackend> {
|
| +class PRINTING_EXPORT PrintBackend
|
| + : public base::RefCountedThreadSafe<PrintBackend> {
|
| public:
|
| virtual ~PrintBackend();
|
|
|
|
|