diff options
Diffstat (limited to 'sc')
-rw-r--r-- | sc/source/ui/inc/redcom.hxx | 4 | ||||
-rw-r--r-- | sc/source/ui/miscdlgs/redcom.cxx | 16 |
2 files changed, 8 insertions, 12 deletions
diff --git a/sc/source/ui/inc/redcom.hxx b/sc/source/ui/inc/redcom.hxx index 86e2588f416b..29b15a83529c 100644 --- a/sc/source/ui/inc/redcom.hxx +++ b/sc/source/ui/inc/redcom.hxx @@ -34,8 +34,8 @@ private: OUString aComment; AbstractSvxPostItDialog* pDlg; - DECL_LINK( PrevHdl, AbstractSvxPostItDialog* ); - DECL_LINK( NextHdl, AbstractSvxPostItDialog* ); + DECL_LINK_TYPED( PrevHdl, AbstractSvxPostItDialog&, void ); + DECL_LINK_TYPED( NextHdl, AbstractSvxPostItDialog&, void ); protected: diff --git a/sc/source/ui/miscdlgs/redcom.cxx b/sc/source/ui/miscdlgs/redcom.cxx index 87c8527ec8e4..d8bd6b757d3f 100644 --- a/sc/source/ui/miscdlgs/redcom.cxx +++ b/sc/source/ui/miscdlgs/redcom.cxx @@ -151,26 +151,22 @@ void ScRedComDialog::SelectCell() } } -IMPL_LINK(ScRedComDialog, PrevHdl, AbstractSvxPostItDialog*, pDlgP ) +IMPL_LINK_TYPED(ScRedComDialog, PrevHdl, AbstractSvxPostItDialog&, rDlgP, void ) { - if (pDocShell!=NULL && pDlgP->GetNote() != aComment ) - pDocShell->SetChangeComment( pChangeAction, pDlgP->GetNote()); + if (pDocShell!=NULL && rDlgP.GetNote() != aComment ) + pDocShell->SetChangeComment( pChangeAction, rDlgP.GetNote()); ReInit(FindPrev(pChangeAction)); SelectCell(); - - return 0; } -IMPL_LINK(ScRedComDialog, NextHdl, AbstractSvxPostItDialog*, pDlgP ) +IMPL_LINK_TYPED(ScRedComDialog, NextHdl, AbstractSvxPostItDialog&, rDlgP, void ) { - if ( pDocShell!=NULL && pDlgP->GetNote() != aComment ) - pDocShell->SetChangeComment( pChangeAction, pDlgP->GetNote()); + if ( pDocShell!=NULL && rDlgP.GetNote() != aComment ) + pDocShell->SetChangeComment( pChangeAction, rDlgP.GetNote()); ReInit(FindNext(pChangeAction)); SelectCell(); - - return 0; } /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |