diff options
author | Michael Stahl <mst@openoffice.org> | 2011-04-15 17:27:07 +0000 |
---|---|---|
committer | Bjoern Michaelsen <bjoern.michaelsen@canonical.com> | 2011-06-17 17:38:42 +0200 |
commit | 0d96c68e594c46f20ac300981833e0526fce1e69 (patch) | |
tree | e791e6b051ed0f605adb95668855b8c0fc0a272d /sw/inc/iodetect.hxx | |
parent | 5758400c3d092a35c31b00547da48a57667b0a92 (diff) |
gnumake4: #i117845#: sw: do not link objects into two libraries [hg:0c13175d5e5e]
Diffstat (limited to 'sw/inc/iodetect.hxx')
-rw-r--r-- | sw/inc/iodetect.hxx | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/sw/inc/iodetect.hxx b/sw/inc/iodetect.hxx index 2fb66559b98d..315279b17950 100644 --- a/sw/inc/iodetect.hxx +++ b/sw/inc/iodetect.hxx @@ -34,7 +34,7 @@ #include <osl/endian.h> #include <errhdl.hxx> // for ASSERT #include <tools/string.hxx> -#include <swdllapi.h> +#include <swddllapi.h> #define FILTER_RTF "RTF" // RTF-Filter #define sRtfWH "WH_RTF" @@ -86,7 +86,7 @@ enum ReaderWriterEnum { MAXFILTER }; -extern SwIoDetect aFilterDetect[]; +extern SWD_DLLPUBLIC SwIoDetect aFilterDetect[]; // Die folgende Klasse ist ein Wrappe fuer die Basic-I/O-Funktionen // des Writer 3.0. Alles ist statisch. Alle u.a. Filternamen sind die @@ -97,13 +97,15 @@ class SwIoSystem { public: // suche ueber den internen FormatNamen den Filtereintrag - SW_DLLPUBLIC static const SfxFilter* GetFilterOfFormat( const String& rFormat, + SWD_DLLPUBLIC static const SfxFilter* + GetFilterOfFormat( const String& rFormat, const SfxFilterContainer* pCnt = 0 ); // Feststellen des zu verwendenden Filters fuer die uebergebene // Datei. Der Filtername wird zurueckgeliefert. Konnte kein Filter // zurueckgeliefert werden, wird der Name des ASCII-Filters geliefert! - static const SfxFilter* GetFileFilter( const String& rFileName, + SWD_DLLPUBLIC static const SfxFilter* + GetFileFilter( const String& rFileName, const String& rPrefFltName, SfxMedium* pMedium = 0 ); @@ -115,13 +117,15 @@ public: static sal_Bool IsValidStgFilter( SotStorage& , const SfxFilter& ); static sal_Bool IsValidStgFilter( const com::sun::star::uno::Reference < com::sun::star::embed::XStorage >& rStg, const SfxFilter& rFilter); - static bool IsDetectableText( const sal_Char* pBuf, sal_uLong &rLen, + SWD_DLLPUBLIC static bool + IsDetectableText( const sal_Char* pBuf, sal_uLong &rLen, CharSet *pCharSet=0, bool *pSwap=0, LineEnd *pLineEnd=0, bool bEncodedFilter = false ); // static bool IsDetectableW4W(const String& rFileName, const String& rUserData); static const SfxFilter* GetTextFilter( const sal_Char* pBuf, sal_uLong nLen ); - static const String GetSubStorageName( const SfxFilter& rFltr ); + SWD_DLLPUBLIC static const String + GetSubStorageName( const SfxFilter& rFltr ); }; #endif |