summaryrefslogtreecommitdiff
path: root/emfio/inc/mtftools.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'emfio/inc/mtftools.hxx')
-rw-r--r--emfio/inc/mtftools.hxx9
1 files changed, 7 insertions, 2 deletions
diff --git a/emfio/inc/mtftools.hxx b/emfio/inc/mtftools.hxx
index 2d14d9cfe633..38fff789a053 100644
--- a/emfio/inc/mtftools.hxx
+++ b/emfio/inc/mtftools.hxx
@@ -30,6 +30,8 @@
#include <vcl/outdevstate.hxx>
#include <vcl/FilterConfigItem.hxx>
+#include "emfiodllapi.h"
+
#define ERROR 0
#define NULLREGION 1
#define COMPLEXREGION 3
@@ -298,7 +300,7 @@ namespace emfio
virtual ~GDIObj() = default; // Polymorphic base class
};
- struct WinMtfFontStyle : GDIObj
+ struct EMFIO_DLLPUBLIC WinMtfFontStyle : GDIObj
{
vcl::Font aFont;
@@ -438,8 +440,11 @@ namespace emfio
{}
};
- class MtfTools
+ class EMFIO_DLLPUBLIC MtfTools
{
+ MtfTools(MtfTools &) = delete;
+ void operator =(MtfTools) = delete;
+
protected:
WinMtfPathObj maPathObj;
WinMtfClipPath maClipPath;