summaryrefslogtreecommitdiff
path: root/svx/source/form/fmscriptingenv.cxx
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2015-08-27 13:08:02 +0200
committerNoel Grandin <noel@peralex.com>2015-08-28 09:49:56 +0200
commitbd8b93fdff93ff7b2b7e493a7bcef6a59f299dae (patch)
treef05be9665737f0667faf95702d96fbf3f0a103c5 /svx/source/form/fmscriptingenv.cxx
parent1b9c3a17e8496aedfb80528c5275e6658154789d (diff)
make PostUserEvent Link<> typed
Change-Id: I13f10bda985d55d419a5bff481130a456ae2db8a
Diffstat (limited to 'svx/source/form/fmscriptingenv.cxx')
-rw-r--r--svx/source/form/fmscriptingenv.cxx8
1 files changed, 4 insertions, 4 deletions
diff --git a/svx/source/form/fmscriptingenv.cxx b/svx/source/form/fmscriptingenv.cxx
index 07cbcb0e36af..ff6121406c08 100644
--- a/svx/source/form/fmscriptingenv.cxx
+++ b/svx/source/form/fmscriptingenv.cxx
@@ -136,7 +136,7 @@ namespace svxform
void impl_doFireScriptEvent_nothrow( ::osl::ClearableMutexGuard& _rGuard, const ScriptEvent& _rEvent, Any* _pSynchronousResult );
private:
- DECL_LINK( OnAsyncScriptEvent, ScriptEvent* );
+ DECL_LINK_TYPED( OnAsyncScriptEvent, void*, void );
};
class FormScriptingEnvironment:
@@ -770,11 +770,12 @@ namespace svxform
}
- IMPL_LINK( FormScriptListener, OnAsyncScriptEvent, ScriptEvent*, _pEvent )
+ IMPL_LINK_TYPED( FormScriptListener, OnAsyncScriptEvent, void*, p, void )
{
+ ScriptEvent* _pEvent = static_cast<ScriptEvent*>(p);
OSL_PRECOND( _pEvent != NULL, "FormScriptListener::OnAsyncScriptEvent: invalid event!" );
if ( !_pEvent )
- return 1L;
+ return;
{
::osl::ClearableMutexGuard aGuard( m_aMutex );
@@ -786,7 +787,6 @@ namespace svxform
delete _pEvent;
// we acquired ourself immediately before posting the event
release();
- return 0L;
}
FormScriptingEnvironment::FormScriptingEnvironment( FmFormModel& _rModel )