summaryrefslogtreecommitdiffstats
path: root/svtools/source/control/calendar.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'svtools/source/control/calendar.cxx')
-rw-r--r--svtools/source/control/calendar.cxx5
1 files changed, 2 insertions, 3 deletions
diff --git a/svtools/source/control/calendar.cxx b/svtools/source/control/calendar.cxx
index 12cdcfd867a4..a403848ebfe7 100644
--- a/svtools/source/control/calendar.cxx
+++ b/svtools/source/control/calendar.cxx
@@ -2252,8 +2252,9 @@ IMPL_LINK_TYPED( CalendarField, ImplSelectHdl, Calendar*, pCalendar, void )
}
}
-IMPL_LINK( CalendarField, ImplClickHdl, PushButton*, pBtn )
+IMPL_LINK_TYPED( CalendarField, ImplClickHdl, Button*, pButton, void )
{
+ PushButton* pBtn = static_cast<PushButton*>(pButton);
mpFloatWin->EndPopupMode();
EndDropDown();
GrabFocus();
@@ -2277,8 +2278,6 @@ IMPL_LINK( CalendarField, ImplClickHdl, PushButton*, pBtn )
Modify();
}
}
-
- return 0;
}
IMPL_LINK_NOARG(CalendarField, ImplPopupModeEndHdl)