diff options
author | David Tardon <dtardon@redhat.com> | 2015-04-15 13:36:28 +0200 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2015-04-16 08:37:58 +0200 |
commit | add2ca7b3ab10ed9d18e60d8e50020168d922836 (patch) | |
tree | 65efcbb0de2a5cc59f61a6b22265510ec3afd53d /sw | |
parent | 2a88873e96d5aa916146a74c20b34b2715418350 (diff) |
make more classes dllpublic
... to fix asan+ubsan+dbgutil build
Change-Id: I1400774d383879bbff9bf28251a104cd53bafaed
Diffstat (limited to 'sw')
-rw-r--r-- | sw/inc/authfld.hxx | 2 | ||||
-rw-r--r-- | sw/inc/dcontact.hxx | 2 | ||||
-rw-r--r-- | sw/inc/docufld.hxx | 20 | ||||
-rw-r--r-- | sw/inc/expfld.hxx | 4 | ||||
-rw-r--r-- | sw/inc/flddat.hxx | 2 | ||||
-rw-r--r-- | sw/inc/flddropdown.hxx | 2 | ||||
-rw-r--r-- | sw/inc/fmtautofmt.hxx | 2 | ||||
-rw-r--r-- | sw/inc/fmtflcnt.hxx | 2 | ||||
-rw-r--r-- | sw/inc/fmtrfmrk.hxx | 2 | ||||
-rw-r--r-- | sw/inc/modcfg.hxx | 10 | ||||
-rw-r--r-- | sw/inc/node.hxx | 4 | ||||
-rw-r--r-- | sw/inc/reffld.hxx | 2 | ||||
-rw-r--r-- | sw/inc/swatrset.hxx | 2 | ||||
-rw-r--r-- | sw/inc/txatbase.hxx | 2 | ||||
-rw-r--r-- | sw/inc/txtfld.hxx | 2 | ||||
-rw-r--r-- | sw/inc/txttxmrk.hxx | 2 | ||||
-rw-r--r-- | sw/inc/unocrsr.hxx | 2 | ||||
-rw-r--r-- | sw/inc/unotbl.hxx | 2 | ||||
-rw-r--r-- | sw/inc/viscrs.hxx | 2 | ||||
-rw-r--r-- | sw/source/uibase/inc/chldwrap.hxx | 2 | ||||
-rw-r--r-- | sw/source/uibase/inc/pview.hxx | 2 |
21 files changed, 36 insertions, 36 deletions
diff --git a/sw/inc/authfld.hxx b/sw/inc/authfld.hxx index 6e3926b72b73..3e127e66907c 100644 --- a/sw/inc/authfld.hxx +++ b/sw/inc/authfld.hxx @@ -141,7 +141,7 @@ public: }; -class SwAuthorityField : public SwField +class SW_DLLPUBLIC SwAuthorityField : public SwField { sal_IntPtr m_nHandle; mutable sal_IntPtr m_nTempSequencePos; diff --git a/sw/inc/dcontact.hxx b/sw/inc/dcontact.hxx index f49c491cb52e..1b79e01f5bab 100644 --- a/sw/inc/dcontact.hxx +++ b/sw/inc/dcontact.hxx @@ -66,7 +66,7 @@ SwContact* GetUserCall( const SdrObject* ); bool IsMarqueeTextObj( const SdrObject& rObj ); /// Base class for the following contact objects (frame + draw objects). -class SwContact : public SdrObjUserCall, public SwClient +class SW_DLLPUBLIC SwContact : public SdrObjUserCall, public SwClient { /** boolean, indicating destruction of contact object important note: boolean has to be set at the beginning of each destructor diff --git a/sw/inc/docufld.hxx b/sw/inc/docufld.hxx index d9f82942ab88..93bad7840629 100644 --- a/sw/inc/docufld.hxx +++ b/sw/inc/docufld.hxx @@ -129,7 +129,7 @@ enum SwJumpEditFormat JE_FMT_OLE }; -class SwPageNumberFieldType : public SwFieldType +class SW_DLLPUBLIC SwPageNumberFieldType : public SwFieldType { sal_Int16 nNumberingType; bool bVirtuell; @@ -203,7 +203,7 @@ public: virtual bool PutValue( const com::sun::star::uno::Any& rVal, sal_uInt16 nWhich ) SAL_OVERRIDE; }; -class SwFileNameFieldType : public SwFieldType +class SW_DLLPUBLIC SwFileNameFieldType : public SwFieldType { SwDoc *pDoc; public: @@ -230,7 +230,7 @@ public: virtual bool PutValue( const com::sun::star::uno::Any& rVal, sal_uInt16 nWhich ) SAL_OVERRIDE; }; -class SwTemplNameFieldType : public SwFieldType +class SW_DLLPUBLIC SwTemplNameFieldType : public SwFieldType { SwDoc *pDoc; public: @@ -252,7 +252,7 @@ public: }; // Document statistics -class SwDocStatFieldType : public SwFieldType +class SW_DLLPUBLIC SwDocStatFieldType : public SwFieldType { SwDoc* pDoc; sal_Int16 nNumberingType; ///< com::sun::star::style::NumberingType @@ -378,7 +378,7 @@ public: virtual bool PutValue( const com::sun::star::uno::Any& rVal, sal_uInt16 nWhich ) SAL_OVERRIDE; }; -class SwMacroFieldType : public SwFieldType +class SW_DLLPUBLIC SwMacroFieldType : public SwFieldType { SwDoc* pDoc; @@ -426,7 +426,7 @@ public: static bool isScriptURL( const OUString& str ); }; -class SwPostItFieldType : public SwFieldType +class SW_DLLPUBLIC SwPostItFieldType : public SwFieldType { private: SwDoc* mpDoc; @@ -489,7 +489,7 @@ public: virtual OUString GetDescription() const SAL_OVERRIDE; }; -class SwDocInfoFieldType : public SwValueFieldType +class SW_DLLPUBLIC SwDocInfoFieldType : public SwValueFieldType { public: SwDocInfoFieldType(SwDoc* pDc); @@ -569,7 +569,7 @@ protected: }; // Relative page numbering. -class SwRefPageSetField : public SwField +class SW_DLLPUBLIC SwRefPageSetField : public SwField { short nOffset; bool bOn; @@ -672,7 +672,7 @@ public: virtual SwFieldType* Copy() const SAL_OVERRIDE; }; -class SwScriptField : public SwField +class SW_DLLPUBLIC SwScriptField : public SwField { OUString sType; ///< Type of Code (Java/VBScript/...) OUString sCode; /**< Code as text. @@ -703,7 +703,7 @@ public: }; // Combined Character Fieldtype -class SwCombinedCharFieldType : public SwFieldType +class SW_DLLPUBLIC SwCombinedCharFieldType : public SwFieldType { public: SwCombinedCharFieldType(); diff --git a/sw/inc/expfld.hxx b/sw/inc/expfld.hxx index e58953cc7380..a1ad125c0cff 100644 --- a/sw/inc/expfld.hxx +++ b/sw/inc/expfld.hxx @@ -70,7 +70,7 @@ public: void Clear() { maData.clear(); } }; -class SwGetExpFieldType : public SwValueFieldType +class SW_DLLPUBLIC SwGetExpFieldType : public SwValueFieldType { public: SwGetExpFieldType(SwDoc* pDoc); @@ -280,7 +280,7 @@ inline bool SwSetExpField::GetInputFlag() const inline bool SwSetExpField::IsSequenceFld() const { return 0 != (nsSwGetSetExpType::GSE_SEQ & static_cast<SwSetExpFieldType*>(GetTyp())->GetType()); } -class SwInputFieldType : public SwFieldType +class SW_DLLPUBLIC SwInputFieldType : public SwFieldType { SwDoc* pDoc; public: diff --git a/sw/inc/flddat.hxx b/sw/inc/flddat.hxx index 2bfbec12cc6f..4dbcdf1bc872 100644 --- a/sw/inc/flddat.hxx +++ b/sw/inc/flddat.hxx @@ -80,7 +80,7 @@ enum SwDateSubFormat DATE_VAR }; -class SwDateTimeFieldType : public SwValueFieldType +class SW_DLLPUBLIC SwDateTimeFieldType : public SwValueFieldType { public: SwDateTimeFieldType(SwDoc* pDoc); diff --git a/sw/inc/flddropdown.hxx b/sw/inc/flddropdown.hxx index 4992d1e639e0..3032140302c9 100644 --- a/sw/inc/flddropdown.hxx +++ b/sw/inc/flddropdown.hxx @@ -28,7 +28,7 @@ /** Field type for dropdown boxes. */ -class SwDropDownFieldType : public SwFieldType +class SW_DLLPUBLIC SwDropDownFieldType : public SwFieldType { public: /** diff --git a/sw/inc/fmtautofmt.hxx b/sw/inc/fmtautofmt.hxx index e7816237226c..16be2235539c 100644 --- a/sw/inc/fmtautofmt.hxx +++ b/sw/inc/fmtautofmt.hxx @@ -23,7 +23,7 @@ #include <format.hxx> #include <memory> -class SwFmtAutoFmt: public SfxPoolItem +class SW_DLLPUBLIC SwFmtAutoFmt: public SfxPoolItem { std::shared_ptr<SfxItemSet> mpHandle; diff --git a/sw/inc/fmtflcnt.hxx b/sw/inc/fmtflcnt.hxx index 136038d69209..260b66067555 100644 --- a/sw/inc/fmtflcnt.hxx +++ b/sw/inc/fmtflcnt.hxx @@ -29,7 +29,7 @@ class SwTxtFlyCnt; * * A pool item that is attached to the placeholder character of an as-character frame. (TextFrame, etc.) */ -class SwFmtFlyCnt : public SfxPoolItem +class SW_DLLPUBLIC SwFmtFlyCnt : public SfxPoolItem { friend class SwTxtFlyCnt; SwTxtFlyCnt* pTxtAttr; diff --git a/sw/inc/fmtrfmrk.hxx b/sw/inc/fmtrfmrk.hxx index cfa8efd67d8f..0b30dddf3285 100644 --- a/sw/inc/fmtrfmrk.hxx +++ b/sw/inc/fmtrfmrk.hxx @@ -33,7 +33,7 @@ class SwTxtRefMark; // ATT_REFMARK -class SwFmtRefMark +class SW_DLLPUBLIC SwFmtRefMark : public SfxPoolItem , public SwModify { diff --git a/sw/inc/modcfg.hxx b/sw/inc/modcfg.hxx index e79c23689211..9ab20dc54043 100644 --- a/sw/inc/modcfg.hxx +++ b/sw/inc/modcfg.hxx @@ -60,7 +60,7 @@ public: void Insert(InsCaptionOpt* pObj); }; -class SwRevisionConfig : public utl::ConfigItem +class SW_DLLPUBLIC SwRevisionConfig : public utl::ConfigItem { friend class SwModuleOptions; @@ -86,7 +86,7 @@ public: void SetModified(){ConfigItem::SetModified();} }; -class SwCompareConfig : public utl::ConfigItem +class SW_DLLPUBLIC SwCompareConfig : public utl::ConfigItem { friend class SwModuleOptions; @@ -110,7 +110,7 @@ public: void SetModified() {ConfigItem::SetModified(); } }; -class SwInsertConfig : public utl::ConfigItem +class SW_DLLPUBLIC SwInsertConfig : public utl::ConfigItem { friend class SwModuleOptions; @@ -138,7 +138,7 @@ public: void SetModified(){ConfigItem::SetModified();} }; -class SwTableConfig : public utl::ConfigItem +class SW_DLLPUBLIC SwTableConfig : public utl::ConfigItem { friend class SwModuleOptions; @@ -165,7 +165,7 @@ public: void SetModified(){ConfigItem::SetModified();} }; -class SwMiscConfig : public utl::ConfigItem +class SW_DLLPUBLIC SwMiscConfig : public utl::ConfigItem { friend class SwModuleOptions; diff --git a/sw/inc/node.hxx b/sw/inc/node.hxx index 843daebc5af5..78e5ab17aa82 100644 --- a/sw/inc/node.hxx +++ b/sw/inc/node.hxx @@ -291,7 +291,7 @@ private: }; /// Starts a section of nodes in the document model. -class SwStartNode: public SwNode +class SW_DLLPUBLIC SwStartNode: public SwNode { friend class SwNode; friend class SwNodes; @@ -521,7 +521,7 @@ private: SwTableNode & operator= ( const SwTableNode & rNode ) SAL_DELETED_FUNCTION; }; -class SwSectionNode +class SW_DLLPUBLIC SwSectionNode : public SwStartNode { friend class SwNodes; diff --git a/sw/inc/reffld.hxx b/sw/inc/reffld.hxx index 740a561f6ba0..9e0e0df41ffe 100644 --- a/sw/inc/reffld.hxx +++ b/sw/inc/reffld.hxx @@ -60,7 +60,7 @@ enum REFERENCEMARK /// Get reference. -class SwGetRefFieldType : public SwFieldType +class SW_DLLPUBLIC SwGetRefFieldType : public SwFieldType { SwDoc* pDoc; protected: diff --git a/sw/inc/swatrset.hxx b/sw/inc/swatrset.hxx index 867f269e2d7a..639249400dce 100644 --- a/sw/inc/swatrset.hxx +++ b/sw/inc/swatrset.hxx @@ -135,7 +135,7 @@ class SwTblBoxNumFormat; class SwTblBoxFormula; class SwTblBoxValue; -class SwAttrPool : public SfxItemPool +class SW_DLLPUBLIC SwAttrPool : public SfxItemPool { private: //UUUU helpers to add/rmove DrawingLayer ItemPool, used in constructor diff --git a/sw/inc/txatbase.hxx b/sw/inc/txatbase.hxx index d8ccb02eded6..257540db315f 100644 --- a/sw/inc/txatbase.hxx +++ b/sw/inc/txatbase.hxx @@ -38,7 +38,7 @@ class SfxItemPool; class SvXMLAttrContainerItem; -class SwTxtAttr : private boost::noncopyable +class SW_DLLPUBLIC SwTxtAttr : private boost::noncopyable { private: SfxPoolItem * const m_pAttr; diff --git a/sw/inc/txtfld.hxx b/sw/inc/txtfld.hxx index fa40f76090d3..9a53eb49ae02 100644 --- a/sw/inc/txtfld.hxx +++ b/sw/inc/txtfld.hxx @@ -28,7 +28,7 @@ class SwPaM; class SwTxtNode; -class SwTxtFld : public virtual SwTxtAttr +class SW_DLLPUBLIC SwTxtFld : public virtual SwTxtAttr { mutable OUString m_aExpand; // only used to determine, if field content is changing in <ExpandTxtFld()> SwTxtNode * m_pTxtNode; diff --git a/sw/inc/txttxmrk.hxx b/sw/inc/txttxmrk.hxx index 6436b859f342..a63aeaefbba8 100644 --- a/sw/inc/txttxmrk.hxx +++ b/sw/inc/txttxmrk.hxx @@ -25,7 +25,7 @@ class SwTxtNode; class SwDoc; // Attribute for indices/tables of contents. -class SwTxtTOXMark : public SwTxtAttrEnd +class SW_DLLPUBLIC SwTxtTOXMark : public SwTxtAttrEnd { SwTxtNode * m_pTxtNode; sal_Int32 * m_pEnd; // 0 if SwTOXMark without AlternativeText diff --git a/sw/inc/unocrsr.hxx b/sw/inc/unocrsr.hxx index 66aa05ab7c5f..2cdedef1150d 100644 --- a/sw/inc/unocrsr.hxx +++ b/sw/inc/unocrsr.hxx @@ -22,7 +22,7 @@ #include <swcrsr.hxx> #include <calbck.hxx> -class SwUnoCrsr : public virtual SwCursor, public SwModify +class SW_DLLPUBLIC SwUnoCrsr : public virtual SwCursor, public SwModify { private: bool m_bRemainInSection : 1; diff --git a/sw/inc/unotbl.hxx b/sw/inc/unotbl.hxx index 20c94039808a..602516ea98af 100644 --- a/sw/inc/unotbl.hxx +++ b/sw/inc/unotbl.hxx @@ -289,7 +289,7 @@ struct SwRangeDescriptor }; class SwTableProperties_Impl; -class SwXTextTable : public cppu::WeakImplHelper +class SW_DLLPUBLIC SwXTextTable : public cppu::WeakImplHelper < ::com::sun::star::text::XTextTable, ::com::sun::star::lang::XServiceInfo, diff --git a/sw/inc/viscrs.hxx b/sw/inc/viscrs.hxx index a96d366c596e..a673530b2a82 100644 --- a/sw/inc/viscrs.hxx +++ b/sw/inc/viscrs.hxx @@ -112,7 +112,7 @@ public: long* pX = 0, long* pY = 0 ); }; -class SwShellCrsr : public virtual SwCursor, public SwSelPaintRects +class SW_DLLPUBLIC SwShellCrsr : public virtual SwCursor, public SwSelPaintRects { private: // Document positions of start/end characters of a SSelection. diff --git a/sw/source/uibase/inc/chldwrap.hxx b/sw/source/uibase/inc/chldwrap.hxx index d9b6574b099c..c705d419debb 100644 --- a/sw/source/uibase/inc/chldwrap.hxx +++ b/sw/source/uibase/inc/chldwrap.hxx @@ -24,7 +24,7 @@ class SwDocShell; -class SwChildWinWrapper : public SfxChildWindow +class SW_DLLPUBLIC SwChildWinWrapper : public SfxChildWindow { Timer m_aUpdateTimer; SwDocShell* m_pDocSh; diff --git a/sw/source/uibase/inc/pview.hxx b/sw/source/uibase/inc/pview.hxx index b33a4518b625..800f553ce4d5 100644 --- a/sw/source/uibase/inc/pview.hxx +++ b/sw/source/uibase/inc/pview.hxx @@ -43,7 +43,7 @@ class SvtAccessibilityOptions; class SwPagePreviewLayout; // Delete member <mnVirtPage> and its accessor -class SwPagePreviewWin : public vcl::Window +class SW_DLLPUBLIC SwPagePreviewWin : public vcl::Window { SwViewShell* mpViewShell; sal_uInt16 mnSttPage; |