summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
Diffstat (limited to 'sc')
-rw-r--r--sc/source/ui/inc/redcom.hxx4
-rw-r--r--sc/source/ui/miscdlgs/redcom.cxx16
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: */