diff options
author | Noel Grandin <noel@peralex.com> | 2015-08-27 13:08:02 +0200 |
---|---|---|
committer | Noel Grandin <noel@peralex.com> | 2015-08-28 09:49:56 +0200 |
commit | bd8b93fdff93ff7b2b7e493a7bcef6a59f299dae (patch) | |
tree | f05be9665737f0667faf95702d96fbf3f0a103c5 /svx/source/form/fmscriptingenv.cxx | |
parent | 1b9c3a17e8496aedfb80528c5275e6658154789d (diff) |
make PostUserEvent Link<> typed
Change-Id: I13f10bda985d55d419a5bff481130a456ae2db8a
Diffstat (limited to 'svx/source/form/fmscriptingenv.cxx')
-rw-r--r-- | svx/source/form/fmscriptingenv.cxx | 8 |
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 ) |