summaryrefslogtreecommitdiff
path: root/chart2/source/controller/dialogs/dlg_DataSource.cxx
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2014-02-06 15:43:43 +0100
committerStephan Bergmann <sbergman@redhat.com>2014-02-06 15:44:03 +0100
commitd2d586446292db0747898bb0d6161637b76c33af (patch)
treef8af322668efc22ff997f0cbe69c5a4a0789240b /chart2/source/controller/dialogs/dlg_DataSource.cxx
parent697e84f5deebe60a4ebbcf3820c1b50bf5e9d271 (diff)
TabControl::DeactivatePage should return bool
Change-Id: I9fb774a235db2b9bc759976d2d3f84363ed944ec
Diffstat (limited to 'chart2/source/controller/dialogs/dlg_DataSource.cxx')
-rw-r--r--chart2/source/controller/dialogs/dlg_DataSource.cxx11
1 files changed, 3 insertions, 8 deletions
diff --git a/chart2/source/controller/dialogs/dlg_DataSource.cxx b/chart2/source/controller/dialogs/dlg_DataSource.cxx
index a93cbde11dac..13784c30ba53 100644
--- a/chart2/source/controller/dialogs/dlg_DataSource.cxx
+++ b/chart2/source/controller/dialogs/dlg_DataSource.cxx
@@ -86,7 +86,7 @@ class DataSourceTabControl : public TabControl
public:
DataSourceTabControl(Window* pParent);
- virtual long DeactivatePage();
+ virtual bool DeactivatePage() SAL_OVERRIDE;
void DisableTabToggling();
void EnableTabToggling();
@@ -101,14 +101,9 @@ DataSourceTabControl::DataSourceTabControl(Window* pParent)
{
}
-// Note that the result is long, but is intended to be a bool
-long DataSourceTabControl::DeactivatePage()
+bool DataSourceTabControl::DeactivatePage()
{
- bool bCanDeactivate( TabControl::DeactivatePage() != 0 );
-
- bCanDeactivate = (bCanDeactivate && m_bTogglingEnabled);
-
- return (bCanDeactivate ? 1 : 0 );
+ return TabControl::DeactivatePage() && m_bTogglingEnabled;
}
void DataSourceTabControl::DisableTabToggling()