Kaydet (Commit) 439ccc07 authored tarafından Cédric Bosdonnat's avatar Cédric Bosdonnat

Fixed some fields import bug: symbol visibility problem

üst 0178c09a
...@@ -33,6 +33,7 @@ ...@@ -33,6 +33,7 @@
#include <pam.hxx> #include <pam.hxx>
#include <boost/operators.hpp> #include <boost/operators.hpp>
#include <map> #include <map>
#include "swdll.hxx"
#ifndef SW_DECL_SWSERVEROBJECT_DEFINED #ifndef SW_DECL_SWSERVEROBJECT_DEFINED
#define SW_DECL_SWSERVEROBJECT_DEFINED #define SW_DECL_SWSERVEROBJECT_DEFINED
...@@ -44,7 +45,7 @@ struct SwPosition; ...@@ -44,7 +45,7 @@ struct SwPosition;
namespace sw { namespace mark namespace sw { namespace mark
{ {
class IMark class SAL_DLLPUBLIC_EXPORT IMark
: virtual public SwModify // inherited as interface : virtual public SwModify // inherited as interface
, public ::boost::totally_ordered<IMark> , public ::boost::totally_ordered<IMark>
{ {
...@@ -82,7 +83,7 @@ namespace sw { namespace mark ...@@ -82,7 +83,7 @@ namespace sw { namespace mark
virtual rtl::OUString ToString( ) const =0; virtual rtl::OUString ToString( ) const =0;
}; };
class IBookmark class SAL_DLLPUBLIC_EXPORT IBookmark
: virtual public IMark : virtual public IMark
{ {
public: public:
...@@ -92,7 +93,7 @@ namespace sw { namespace mark ...@@ -92,7 +93,7 @@ namespace sw { namespace mark
virtual void SetKeyCode(const KeyCode&) =0; virtual void SetKeyCode(const KeyCode&) =0;
}; };
class IFieldmark class SAL_DLLPUBLIC_EXPORT IFieldmark
: virtual public IMark : virtual public IMark
{ {
public: public:
...@@ -109,7 +110,7 @@ namespace sw { namespace mark ...@@ -109,7 +110,7 @@ namespace sw { namespace mark
virtual void Invalidate() = 0; virtual void Invalidate() = 0;
}; };
class ICheckboxFieldmark class SAL_DLLPUBLIC_EXPORT ICheckboxFieldmark
: virtual public IFieldmark : virtual public IFieldmark
{ {
public: public:
......
...@@ -60,6 +60,7 @@ EXCEPTIONSFILES = \ ...@@ -60,6 +60,7 @@ EXCEPTIONSFILES = \
$(SLO)$/wrtww8.obj \ $(SLO)$/wrtww8.obj \
$(SLO)$/docxattributeoutput.obj \ $(SLO)$/docxattributeoutput.obj \
$(SLO)$/docxexportfilter.obj \ $(SLO)$/docxexportfilter.obj \
$(SLO)$/docxexport.obj \
$(SLO)$/ww8atr.obj \ $(SLO)$/ww8atr.obj \
$(SLO)$/ww8par.obj \ $(SLO)$/ww8par.obj \
$(SLO)$/ww8par6.obj \ $(SLO)$/ww8par6.obj \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment