Work around MSC "'override' cannot be used with 'inline'" bug

Change-Id: I6eeb47699193ee024e975915011b1c3c5483bf9e
This commit is contained in:
Stephan Bergmann 2014-03-27 19:59:49 +01:00
parent 990f52cbbf
commit f7c8d7655f

View File

@ -205,7 +205,8 @@ namespace pcr
inline virtual void SAL_CALL disposing();
// IModifyListener
inline virtual void modified() SAL_OVERRIDE;
virtual void modified() SAL_OVERRIDE
{ m_aImplControl.setModified(); }
/// returns a typed pointer to our control window
WindowType* getTypedControlWindow() { return static_cast< WindowType* > ( m_aImplControl.getVclControlWindow() ); }
@ -308,13 +309,6 @@ namespace pcr
}
template< class CONTROL_INTERFACE, class CONTROL_WINDOW >
inline void CommonBehaviourControl< CONTROL_INTERFACE, CONTROL_WINDOW >::modified()
{
m_aImplControl.setModified();
}
template< class CONTROL_INTERFACE, class CONTROL_WINDOW >
inline void CommonBehaviourControl< CONTROL_INTERFACE, CONTROL_WINDOW >::impl_checkDisposed_throw()
{