diff options
24 files changed, 16 insertions, 243 deletions
diff --git a/include/svtools/transfer.hxx b/include/svtools/transfer.hxx index 62e9a130e22c..8e4965be2be2 100644 --- a/include/svtools/transfer.hxx +++ b/include/svtools/transfer.hxx @@ -79,7 +79,6 @@ struct TransferableObjectDescriptor , mbCanLink(false) {} - SVT_DLLPUBLIC friend SvStream& ReadTransferableObjectDescriptor( SvStream& rIStm, TransferableObjectDescriptor& rObjDesc ); SVT_DLLPUBLIC friend SvStream& WriteTransferableObjectDescriptor( SvStream& rOStm, const TransferableObjectDescriptor& rObjDesc ); }; diff --git a/svtools/source/config/extcolorcfg.cxx b/svtools/source/config/extcolorcfg.cxx index b85ee8a8e47a..770452dd4f29 100644 --- a/svtools/source/config/extcolorcfg.cxx +++ b/svtools/source/config/extcolorcfg.cxx @@ -116,8 +116,6 @@ public: void SetColorConfigValue(const OUString& _sName, const ExtendedColorConfigValue& rValue ); - const OUString& GetLoadedScheme() const {return m_sLoadedScheme;} - sal_Bool AddScheme(const OUString& rNode); sal_Bool RemoveScheme(const OUString& rNode); void SetModified(){ConfigItem::SetModified();} diff --git a/svtools/source/config/helpopt.cxx b/svtools/source/config/helpopt.cxx index 72e743260e86..e58d7076d5ea 100644 --- a/svtools/source/config/helpopt.cxx +++ b/svtools/source/config/helpopt.cxx @@ -75,7 +75,6 @@ public: void SetWelcomeScreen( bool b ) { bWelcomeScreen = b; SetModified(); } bool IsWelcomeScreen() const { return bWelcomeScreen; } - OUString GetLocale() const { return aLocale; } OUString GetSystem() const { return aSystem; } const OUString& GetHelpStyleSheet()const{return sHelpStyleSheet;} diff --git a/svtools/source/config/menuoptions.cxx b/svtools/source/config/menuoptions.cxx index 275d4e2e5998..507c48695b01 100644 --- a/svtools/source/config/menuoptions.cxx +++ b/svtools/source/config/menuoptions.cxx @@ -131,30 +131,9 @@ class SvtMenuOptions_Impl : public ConfigItem bool IsEntryHidingEnabled() const { return m_bDontHideDisabledEntries; } - bool IsFollowMouseEnabled() const - { return m_bFollowMouse; } - TriState GetMenuIconsState() const { return m_eMenuIcons; } - void SetEntryHidingState ( bool bState ) - { - m_bDontHideDisabledEntries = bState; - SetModified(); - for ( ::std::list<Link>::const_iterator iter = aList.begin(); iter != aList.end(); ++iter ) - iter->Call( this ); - Commit(); - } - - void SetFollowMouseState ( bool bState ) - { - m_bFollowMouse = bState; - SetModified(); - for ( ::std::list<Link>::const_iterator iter = aList.begin(); iter != aList.end(); ++iter ) - iter->Call( this ); - Commit(); - } - void SetMenuIconsState(TriState eState) { m_eMenuIcons = eState; diff --git a/svtools/source/config/miscopt.cxx b/svtools/source/config/miscopt.cxx index 2604eec91d72..31671239dcec 100644 --- a/svtools/source/config/miscopt.cxx +++ b/svtools/source/config/miscopt.cxx @@ -162,17 +162,11 @@ class SvtMiscOptions_Impl : public ConfigItem inline bool IsPluginsEnabled() const { return m_bPluginsEnabled; } - inline bool IsPluginsEnabledReadOnly() const - { return m_bIsPluginsEnabledRO; } - inline sal_Int16 GetSymbolsSize() { return m_nSymbolsSize; } void SetSymbolsSize( sal_Int16 nSet ); - inline bool IsGetSymbolsSizeReadOnly() - { return m_bIsSymbolsSizeRO; } - OUString GetIconTheme() const; enum SetModifiedFlag { SET_MODIFIED, DONT_SET_MODIFIED }; @@ -200,9 +194,6 @@ class SvtMiscOptions_Impl : public ConfigItem */ void SetIconThemeAutomatically(SetModifiedFlag = SET_MODIFIED); - inline bool IsGetSymbolsStyleReadOnly() - { return m_bIsSymbolsStyleRO; } - // translate to VCL settings ( "0" = 3D, "1" = FLAT ) inline sal_Int16 GetToolboxStyle() { return m_nToolboxStyle ? VCL_TOOLBOX_STYLE_FLAT : 0; } @@ -210,18 +201,12 @@ class SvtMiscOptions_Impl : public ConfigItem // translate from VCL settings void SetToolboxStyle( sal_Int16 nStyle, bool _bSetModified ); - inline bool IsGetToolboxStyleReadOnly() - { return m_bIsToolboxStyleRO; } - inline bool UseSystemPrintDialog() const { return m_bUseSystemPrintDialog; } inline void SetUseSystemPrintDialog( bool bSet ) { m_bUseSystemPrintDialog = bSet; SetModified(); } - inline bool IsUseSystemPrintDialogReadOnly() const - { return m_bIsUseSystemPrintDialogRO; } - inline bool ShowLinkWarningDialog() const { return m_bShowLinkWarningDialog; } @@ -249,10 +234,6 @@ class SvtMiscOptions_Impl : public ConfigItem *//*-*****************************************************************************************************/ static Sequence< OUString > GetPropertyNames(); - - private: - // The unittests fail if we call SetModified during initialization in the constructor. - void ImplSetSymbolsStyleWithoutSettingModifiedFlag( bool bValue, sal_Int16 nSet, const OUString &rName ); }; diff --git a/svtools/source/contnr/fileview.cxx b/svtools/source/contnr/fileview.cxx index f6dc9e56da37..26bfd369bec7 100644 --- a/svtools/source/contnr/fileview.cxx +++ b/svtools/source/contnr/fileview.cxx @@ -226,14 +226,11 @@ protected: public: inline HashedEntry( const OUString& rName ); inline HashedEntry( const INetURLObject& rURL ); - inline HashedEntry( const HashedEntry& rCopy ); virtual ~HashedEntry(); inline bool operator ==( const HashedEntry& rRef ) const; inline bool operator !=( const HashedEntry& rRef ) const; inline bool operator <( const HashedEntry& rRef ) const; - - inline const OUString& GetName() const; }; inline HashedEntry::HashedEntry( const OUString& rName ): maName( rName ), mnHashCode( rName.hashCode() ) @@ -246,10 +243,6 @@ inline HashedEntry::HashedEntry( const INetURLObject& rURL ): { } -inline HashedEntry::HashedEntry( const HashedEntry& r ): maName( r.maName ), mnHashCode( r.mnHashCode ) -{ -} - HashedEntry::~HashedEntry() { } @@ -272,11 +265,6 @@ inline bool HashedEntry::operator <( const HashedEntry& rRef ) const return mnHashCode < rRef.mnHashCode; } -inline const OUString& HashedEntry::GetName() const -{ - return maName; -} - // class HashedEntryList ---------------------------------------------- // provides a list of _unique_ Entries class HashedEntryList : public boost::ptr_set<HashedEntry> {}; @@ -288,18 +276,11 @@ class NameTranslationEntry : public HashedEntry protected: OUString maTranslatedName; public: - inline NameTranslationEntry( const OUString& rOriginalName, const OUString& rTranslatedName ); inline NameTranslationEntry( const OString& rOriginalName, const OString& rTranslatedName ); inline const OUString& GetTranslation() const; }; -inline NameTranslationEntry::NameTranslationEntry( const OUString& rOrg, const OUString& rTrans ): - HashedEntry( rOrg ), - maTranslatedName( rTrans ) -{ -} - inline NameTranslationEntry::NameTranslationEntry( const OString& rOrg, const OString& rTrans ) : HashedEntry(OStringToOUString(rOrg, RTL_TEXTENCODING_ASCII_US)) , maTranslatedName(OStringToOUString(rTrans, RTL_TEXTENCODING_UTF8)) @@ -331,14 +312,11 @@ public: using HashedEntryList::operator==; using HashedEntryList::operator!=; - inline bool operator ==( const HashedEntry& rRef ) const; inline bool operator !=( const HashedEntry& rRef ) const; const OUString* Translate( const OUString& rName ) const; // returns NULL, if rName can't be found - inline void Update(); // clears list and init - inline const OUString& GetTransTableFileName() const; // returns the name for the file, which contains the translation strings }; @@ -385,11 +363,6 @@ NameTranslationList::NameTranslationList( const INetURLObject& rBaseURL ): Init(); } -inline bool NameTranslationList::operator ==( const HashedEntry& rRef ) const -{ - return maHashedURL == rRef; -} - inline bool NameTranslationList::operator !=( const HashedEntry& rRef ) const { return maHashedURL != rRef; @@ -408,12 +381,6 @@ const OUString* NameTranslationList::Translate( const OUString& rName ) const return pSearch ? &pSearch->GetTranslation() : NULL; } -inline void NameTranslationList::Update() -{ - clear(); - Init(); -} - // class NameTranslator_Impl ------------------------------------------ // enables the user to get string substitutions (translations for the content) for a given folder @@ -523,8 +490,6 @@ public: inline bool EnableNameReplacing( bool bEnable = true ); // returns false, if action wasn't possible void SetActualFolder( const INetURLObject& rActualFolder ); - bool GetDocTitle( const OUString& rTargetURL, OUString& rDocTitle ) const; - void SetSelectHandler( const Link& _rHdl ); void InitSelection(); diff --git a/svtools/source/contnr/imivctl1.cxx b/svtools/source/contnr/imivctl1.cxx index 8876379bc7aa..e41a98867431 100644 --- a/svtools/source/contnr/imivctl1.cxx +++ b/svtools/source/contnr/imivctl1.cxx @@ -50,14 +50,6 @@ #define EVENTID_SHOW_CURSOR ((void*)1) #define EVENTID_ADJUST_SCROLLBARS ((void*)2) -struct SvxIconChoiceCtrlEntry_Impl -{ - SvxIconChoiceCtrlEntry* _pEntry; - Point _aPos; - SvxIconChoiceCtrlEntry_Impl( SvxIconChoiceCtrlEntry* pEntry, const Rectangle& rBoundRect ) - : _pEntry( pEntry), _aPos( rBoundRect.TopLeft()) {} -}; - static sal_Bool bEndScrollInvalidate = sal_True; class IcnViewEdit_Impl : public MultiLineEdit diff --git a/svtools/source/control/hyperlabel.cxx b/svtools/source/control/hyperlabel.cxx index 6a8abff90512..cd7a10ddf89f 100644 --- a/svtools/source/control/hyperlabel.cxx +++ b/svtools/source/control/hyperlabel.cxx @@ -27,30 +27,6 @@ namespace svt { - - - - //= FontChanger - - class FontChanger - { - protected: - OutputDevice* m_pDev; - - public: - FontChanger( OutputDevice* _pDev, const Font& _rNewFont ) - :m_pDev( _pDev ) - { - m_pDev->Push( PUSH_FONT ); - m_pDev->SetFont( _rNewFont ); - } - - ~FontChanger() - { - m_pDev->Pop( ); - } - }; - class HyperLabelImpl { public: diff --git a/svtools/source/control/roadmap.cxx b/svtools/source/control/roadmap.cxx index 11d3de4b4dd3..aeef0ffb28c0 100644 --- a/svtools/source/control/roadmap.cxx +++ b/svtools/source/control/roadmap.cxx @@ -50,32 +50,6 @@ namespace svt virtual void DataChanged( const DataChangedEvent& rDCEvt ) SAL_OVERRIDE; }; - - //= ColorChanger - - class ColorChanger - { - protected: - OutputDevice* m_pDev; - - public: - ColorChanger( OutputDevice* _pDev, const Color& _rNewLineColor, const Color& _rNewFillColor ) - :m_pDev( _pDev ) - { - m_pDev->Push( PUSH_LINECOLOR | PUSH_FILLCOLOR ); - m_pDev->SetLineColor( _rNewLineColor ); - m_pDev->SetFillColor( _rNewFillColor ); - } - - ~ColorChanger() - { - m_pDev->Pop(); - } - }; - - - //= RoadmapItem - class RoadmapItem : public RoadmapTypes { private: @@ -141,10 +115,7 @@ namespace svt RoadmapItem* InCompleteHyperLabel; - void addHyperLabel( RoadmapItem* _rRoadmapStep ) { m_aRoadmapSteps.push_back(_rRoadmapStep); } - HL_Vector& getHyperLabels() { return m_aRoadmapSteps; } - const HL_Vector& getHyperLabels() const { return m_aRoadmapSteps; } void insertHyperLabel( ItemIndex _Index, RoadmapItem* _rRoadmapStep ) { m_aRoadmapSteps.insert( m_aRoadmapSteps.begin() + _Index, _rRoadmapStep ); } diff --git a/svtools/source/control/scriptedtext.cxx b/svtools/source/control/scriptedtext.cxx index acc1ab752566..798885b9f7c0 100644 --- a/svtools/source/control/scriptedtext.cxx +++ b/svtools/source/control/scriptedtext.cxx @@ -50,7 +50,7 @@ private: Size maTextSize; /// The size the text will take in the current output device. /** Assignment operator not implemented to prevent usage. */ - SvtScriptedTextHelper_Impl& operator=( const SvtScriptedTextHelper_Impl& ); + SvtScriptedTextHelper_Impl& operator=( const SvtScriptedTextHelper_Impl& ) SAL_DELETED_FUNCTION; /** Gets the font of the given script type. */ const Font& GetFont( sal_uInt16 _nScript ) const; diff --git a/svtools/source/control/tabbar.cxx b/svtools/source/control/tabbar.cxx index 6f293bb953e7..b3727f3820b1 100644 --- a/svtools/source/control/tabbar.cxx +++ b/svtools/source/control/tabbar.cxx @@ -80,11 +80,6 @@ struct ImplTabBarItem return maTabBgColor == Color(COL_AUTO); } - bool IsDefaultTabTextColor() const - { - return maTabTextColor == Color(COL_AUTO); - } - bool IsSelected(ImplTabBarItem* pCurItem) const { return mbSelect || (pCurItem == this); diff --git a/svtools/source/dialogs/addresstemplate.cxx b/svtools/source/dialogs/addresstemplate.cxx index 102a5dfd6064..cd6cc732e568 100644 --- a/svtools/source/dialogs/addresstemplate.cxx +++ b/svtools/source/dialogs/addresstemplate.cxx @@ -259,7 +259,6 @@ public: getProperty(const sal_Char* _pLocalName) const; OUString getStringProperty(const sal_Char* _pLocalName) const; - sal_Int32 getInt32Property(const sal_Char* _pLocalName) const; OUString getStringProperty(const OUString& _rLocalName) const; @@ -363,14 +362,6 @@ void AssignmentPersistentData::Commit() } - sal_Int32 AssignmentPersistentData::getInt32Property(const sal_Char* _pLocalName) const - { - sal_Int32 nReturn = 0; - getProperty( _pLocalName ) >>= nReturn; - return nReturn; - } - - void AssignmentPersistentData::setStringProperty(const sal_Char* _pLocalName, const OUString& _rValue) { Sequence< OUString > aNames(1); diff --git a/svtools/source/graphic/grfcache.cxx b/svtools/source/graphic/grfcache.cxx index 89bfb608599b..03dbf565680c 100644 --- a/svtools/source/graphic/grfcache.cxx +++ b/svtools/source/graphic/grfcache.cxx @@ -46,8 +46,6 @@ private: sal_uInt32 mnID3; sal_uInt32 mnID4; - GraphicID(); - public: @@ -160,7 +158,6 @@ private: SvgDataPtr maSvgData; bool ImplInit( const GraphicObject& rObj ); - bool ImplMatches( const GraphicObject& rObj ) const { return( GraphicID( rObj ) == maID ); } void ImplFillSubstitute( Graphic& rSubstitute ); public: @@ -449,12 +446,8 @@ public: ~GraphicDisplayCacheEntry(); - const GraphicAttr& GetAttr() const { return maAttr; } - const Size& GetOutputSizePixel() const { return maOutSizePix; } sal_uLong GetCacheSize() const { return mnCacheSize; } const GraphicCacheEntry* GetReferencedCacheEntry() const { return mpRefCacheEntry; } - sal_uLong GetOutDevDrawMode() const { return mnOutDevDrawMode; } - sal_uInt16 GetOutDevBitCount() const { return mnOutDevBitCount; } void SetReleaseTime( const ::salhelper::TTimeValue& rReleaseTime ) { maReleaseTime = rReleaseTime; } const ::salhelper::TTimeValue& GetReleaseTime() const { return maReleaseTime; } diff --git a/svtools/source/misc/itemdel.cxx b/svtools/source/misc/itemdel.cxx index 1d42a1dfe63b..abba40eaaf0c 100644 --- a/svtools/source/misc/itemdel.cxx +++ b/svtools/source/misc/itemdel.cxx @@ -17,7 +17,9 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <sal/config.h> +#include <boost/noncopyable.hpp> #include <svtools/itemdel.hxx> #include <vcl/svapp.hxx> #include <tools/errcode.hxx> @@ -31,14 +33,13 @@ -class SfxItemDesruptor_Impl +class SfxItemDesruptor_Impl: private boost::noncopyable { SfxPoolItem *pItem; Link aLink; private: DECL_LINK( Delete, void* ); - SfxItemDesruptor_Impl( const SfxItemDesruptor_Impl& ); // n.i. public: SfxItemDesruptor_Impl( SfxPoolItem *pItemToDesrupt ); diff --git a/svtools/source/misc/svtaccessiblefactory.cxx b/svtools/source/misc/svtaccessiblefactory.cxx index 769c5f431f5f..fe8c206f9c62 100644 --- a/svtools/source/misc/svtaccessiblefactory.cxx +++ b/svtools/source/misc/svtaccessiblefactory.cxx @@ -18,6 +18,8 @@ */ #include "svtaccessiblefactory.hxx" + +#include <boost/noncopyable.hpp> #include <osl/module.h> // #define UNLOAD_ON_LAST_CLIENT_DYING @@ -58,7 +60,8 @@ namespace svt //= AccessibleDummyFactory - class AccessibleDummyFactory : public IAccessibleFactory + class AccessibleDummyFactory: + public IAccessibleFactory, private boost::noncopyable { public: AccessibleDummyFactory(); @@ -67,9 +70,6 @@ namespace svt virtual ~AccessibleDummyFactory(); private: - AccessibleDummyFactory( const AccessibleDummyFactory& ); // never implemented - AccessibleDummyFactory& operator=( const AccessibleDummyFactory& ); // never implemented - oslInterlockedCount m_refCount; public: diff --git a/svtools/source/misc/templatefoldercache.cxx b/svtools/source/misc/templatefoldercache.cxx index 81124a2b47de..3963692df658 100644 --- a/svtools/source/misc/templatefoldercache.cxx +++ b/svtools/source/misc/templatefoldercache.cxx @@ -141,7 +141,6 @@ namespace svt TemplateContent( const INetURLObject& _rURL ); // attribute access - inline OUString getName( ) const { return m_sLocalName; } inline OUString getURL( ) const { return m_aURL.GetMainURL( INetURLObject::DECODE_TO_IURI ); } inline void setModDate( const util::DateTime& _rDate ) { m_aLastModified = _rDate; } inline const util::DateTime& getModDate( ) const { return m_aLastModified; } @@ -149,7 +148,6 @@ namespace svt inline TemplateFolderContent& getSubContents() { return m_aSubContents; } inline const TemplateFolderContent& getSubContents() const { return m_aSubContents; } - inline ConstFolderIterator begin() const { return m_aSubContents.begin(); } inline ConstFolderIterator end() const { return m_aSubContents.end(); } inline TemplateFolderContent::size_type size() const { return m_aSubContents.size(); } @@ -290,24 +288,6 @@ namespace svt } }; - - /// functor which stores the local name of a TemplateContent - struct StoreLocalContentName - :public ::std::unary_function< ::rtl::Reference< TemplateContent >, void > - ,public StoreString - { - StoreLocalContentName( SvStream& _rStorage ) : StoreString( _rStorage ) { } - - void operator() ( const ::rtl::Reference< TemplateContent >& _rxContent ) const - { - SAL_WARN( "svtools.misc", "This method must not be used, the whole URL must be stored!" ); - - // use the base class operator with the local name of the content - StoreString::operator() ( _rxContent->getName() ); - } - }; - - struct StoreContentURL :public ::std::unary_function< ::rtl::Reference< TemplateContent >, void > ,public StoreString diff --git a/svtools/source/misc/transfer.cxx b/svtools/source/misc/transfer.cxx index 2fda0adbb0c3..5f651b2056dc 100644 --- a/svtools/source/misc/transfer.cxx +++ b/svtools/source/misc/transfer.cxx @@ -78,42 +78,6 @@ using namespace ::com::sun::star::datatransfer::dnd; #define TOD_SIG1 0x01234567 #define TOD_SIG2 0x89abcdef -SvStream& operator>>( SvStream& rIStm, TransferableObjectDescriptor& rObjDesc ) -{ - sal_uInt32 nSize, nViewAspect, nSig1, nSig2; - //#fdo39428 Remove SvStream operator>>(long&) - sal_Int32 nTmp(0); - - rIStm.ReadUInt32( nSize ); - rIStm >> rObjDesc.maClassName; - rIStm.ReadUInt32( nViewAspect ); - rIStm.ReadInt32( nTmp ); - rObjDesc.maSize.Width() = nTmp; - rIStm.ReadInt32( nTmp ); - rObjDesc.maSize.Height() = nTmp; - rIStm.ReadInt32( nTmp ); - rObjDesc.maDragStartPos.X() = nTmp; - rIStm.ReadInt32( nTmp ); - rObjDesc.maDragStartPos.Y() = nTmp; - rObjDesc.maTypeName = rIStm.ReadUniOrByteString(osl_getThreadTextEncoding()); - rObjDesc.maDisplayName = rIStm.ReadUniOrByteString(osl_getThreadTextEncoding()); - - rIStm.ReadUInt32( nSig1 ).ReadUInt32( nSig2 ); - - rObjDesc.mnViewAspect = static_cast< sal_uInt16 >( nViewAspect ); - - // don't use width/height info from external objects - if( ( TOD_SIG1 != nSig1 ) || ( TOD_SIG2 != nSig2 ) ) - { - rObjDesc.maSize.Width() = 0; - rObjDesc.maSize.Height() = 0; - } - - return rIStm; -} - - - SvStream& WriteTransferableObjectDescriptor( SvStream& rOStm, const TransferableObjectDescriptor& rObjDesc ) { const sal_uInt32 nFirstPos = rOStm.Tell(), nViewAspect = rObjDesc.mnViewAspect; diff --git a/svtools/source/table/tablecontrol_impl.cxx b/svtools/source/table/tablecontrol_impl.cxx index 748e59acfba1..82d41e814d6c 100644 --- a/svtools/source/table/tablecontrol_impl.cxx +++ b/svtools/source/table/tablecontrol_impl.cxx @@ -269,11 +269,6 @@ namespace svt { namespace table #ifdef DBG_UTIL - const char* TableControl_Impl_checkInvariants( const void* _pInstance ) - { - return static_cast< const TableControl_Impl* >( _pInstance )->impl_checkInvariants(); - } - namespace { template< typename SCALAR_TYPE > diff --git a/svtools/source/toolpanel/paneltabbar.cxx b/svtools/source/toolpanel/paneltabbar.cxx index 05902d707c7e..710e7f778bee 100644 --- a/svtools/source/toolpanel/paneltabbar.cxx +++ b/svtools/source/toolpanel/paneltabbar.cxx @@ -251,6 +251,7 @@ namespace svt } +#if defined WNT //= NWFTabItemRenderer - declaration class NWFTabItemRenderer : public ITabBarRenderer @@ -335,7 +336,7 @@ namespace svt (void)i_rItemRect; (void)i_nItemFlags; } - +#endif //= PanelTabBar_Impl diff --git a/svtools/source/toolpanel/toolpaneldeck.cxx b/svtools/source/toolpanel/toolpaneldeck.cxx index 6ec4bca72b7f..aec67db62e61 100644 --- a/svtools/source/toolpanel/toolpaneldeck.cxx +++ b/svtools/source/toolpanel/toolpaneldeck.cxx @@ -88,7 +88,6 @@ namespace svt void SetLayouter( const PDeckLayouter& i_pNewLayouter ); Window& GetPanelWindowAnchor() { return m_aPanelAnchor; } - const Window& GetPanelWindowAnchor() const { return m_aPanelAnchor; } bool IsDead() const { return m_bInDtor; } diff --git a/svtools/source/uno/contextmenuhelper.cxx b/svtools/source/uno/contextmenuhelper.cxx index da7605219cc6..dce6708f98ee 100644 --- a/svtools/source/uno/contextmenuhelper.cxx +++ b/svtools/source/uno/contextmenuhelper.cxx @@ -17,7 +17,9 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <sal/config.h> +#include <boost/noncopyable.hpp> #include <svtools/contextmenuhelper.hxx> #include <svtools/menuoptions.hxx> #include <svtools/miscopt.hxx> @@ -53,7 +55,8 @@ namespace svt // internal helper class to retrieve status updates class StateEventHelper : public ::com::sun::star::frame::XStatusListener, - public ::cppu::OWeakObject + public ::cppu::OWeakObject, + private boost::noncopyable { public: StateEventHelper( const uno::Reference< frame::XDispatchProvider >& xDispatchProvider, @@ -75,10 +78,6 @@ class StateEventHelper : public ::com::sun::star::frame::XStatusListener, virtual void SAL_CALL statusChanged(const frame::FeatureStateEvent& Event) throw( uno::RuntimeException, std::exception ) SAL_OVERRIDE; private: - StateEventHelper(); - StateEventHelper( const StateEventHelper& ); - StateEventHelper& operator=( const StateEventHelper& ); - bool m_bCurrentCommandEnabled; OUString m_aCommandURL; uno::Reference< frame::XDispatchProvider > m_xDispatchProvider; diff --git a/svtools/source/uno/fpicker.cxx b/svtools/source/uno/fpicker.cxx index c3961e8fc1bb..3550893843e0 100644 --- a/svtools/source/uno/fpicker.cxx +++ b/svtools/source/uno/fpicker.cxx @@ -27,6 +27,8 @@ #include "vcl/svapp.hxx" +#include <fpicker.hxx> + using css::uno::Reference; using css::uno::Sequence; diff --git a/svtools/source/uno/treecontrolpeer.cxx b/svtools/source/uno/treecontrolpeer.cxx index c6b9aca4484f..e203d8767851 100644 --- a/svtools/source/uno/treecontrolpeer.cxx +++ b/svtools/source/uno/treecontrolpeer.cxx @@ -111,7 +111,6 @@ public: UnoTreeListItem(); virtual ~UnoTreeListItem(); void InitViewData( SvTreeListBox*,SvTreeListEntry*,SvViewDataItem* ) SAL_OVERRIDE; - Image GetImage() const; void SetImage( const Image& rImage ); OUString GetGraphicURL() const; void SetGraphicURL( const OUString& rGraphicURL ); diff --git a/svtools/source/uno/unocontroltablemodel.cxx b/svtools/source/uno/unocontroltablemodel.cxx index aca2ce0f9f60..10e94d7238ab 100644 --- a/svtools/source/uno/unocontroltablemodel.cxx +++ b/svtools/source/uno/unocontroltablemodel.cxx @@ -127,12 +127,6 @@ namespace svt { namespace table //= UnoControlTableModel #ifdef DBG_UTIL - const char* UnoControlTableModel_checkInvariants( const void* _pInstance ) - { - return static_cast< const UnoControlTableModel* >( _pInstance )->checkInvariants(); - } - - const char* UnoControlTableModel::checkInvariants() const { Reference< XGridDataModel > const xDataModel( m_pImpl->m_aDataModel ); |