include/vcl/field.hxx | 6 ---- vcl/source/control/field2.cxx | 59 +++++++++++++++++------------------------- 2 files changed, 25 insertions(+), 40 deletions(-)
New commits: commit 5796b4f90bfb7394ca89530cd67f6cf23e1ac693 Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Wed Dec 4 20:32:23 2019 +0000 Commit: Caolán McNamara <caol...@redhat.com> CommitDate: Thu Dec 5 10:43:19 2019 +0100 turn TimeFormatter::ImplInit into initializer list Change-Id: I2f21241f753b1fe1300a284cc80a29911cd223ae Reviewed-on: https://gerrit.libreoffice.org/84465 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caol...@redhat.com> Tested-by: Caolán McNamara <caol...@redhat.com> diff --git a/include/vcl/field.hxx b/include/vcl/field.hxx index 01256da135a5..8f0d1b350771 100644 --- a/include/vcl/field.hxx +++ b/include/vcl/field.hxx @@ -353,8 +353,6 @@ private: bool mbDuration; bool mbEnforceValidValue; - SAL_DLLPRIVATE void ImplInit(); - protected: tools::Time maFieldTime; diff --git a/vcl/source/control/field2.cxx b/vcl/source/control/field2.cxx index 3b4c51ce0832..e703f20ffb20 100644 --- a/vcl/source/control/field2.cxx +++ b/vcl/source/control/field2.cxx @@ -2287,22 +2287,17 @@ void TimeField::ImplTimeSpinArea( bool bUp ) } } -void TimeFormatter::ImplInit() -{ - meFormat = TimeFieldFormat::F_NONE; - mbDuration = false; - mnTimeFormat = TimeFormat::Hour24; // Should become an ExtTimeFieldFormat in next implementation, merge with mbDuration and meFormat -} - -TimeFormatter::TimeFormatter(Edit* pEdit) : - FormatterBase(pEdit), - maLastTime( 0, 0 ), - maMin( 0, 0 ), - maMax( 23, 59, 59, 999999999 ), - mbEnforceValidValue( true ), - maFieldTime( 0, 0 ) +TimeFormatter::TimeFormatter(Edit* pEdit) + : FormatterBase(pEdit) + , maLastTime(0, 0) + , maMin(0, 0) + , maMax(23, 59, 59, 999999999) + , meFormat(TimeFieldFormat::F_NONE) + , mnTimeFormat(TimeFormat::Hour24) // Should become an ExtTimeFieldFormat in next implementation, merge with mbDuration and meFormat + , mbDuration(false) + , mbEnforceValidValue(true) + , maFieldTime(0, 0) { - ImplInit(); } TimeFormatter::~TimeFormatter() commit 3d3cb7808b4ca2ce10b16644846e6709d98e593c Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Wed Dec 4 20:29:07 2019 +0000 Commit: Caolán McNamara <caol...@redhat.com> CommitDate: Thu Dec 5 10:43:00 2019 +0100 turn DateFormatter::ImplInit into initializer list Change-Id: If58b8f5c65f7d920dd3a186cf648db605799b790 Reviewed-on: https://gerrit.libreoffice.org/84464 Reviewed-by: Caolán McNamara <caol...@redhat.com> Tested-by: Caolán McNamara <caol...@redhat.com> diff --git a/include/vcl/field.hxx b/include/vcl/field.hxx index e7c193dad617..01256da135a5 100644 --- a/include/vcl/field.hxx +++ b/include/vcl/field.hxx @@ -267,7 +267,7 @@ public: class VCL_DLLPUBLIC DateFormatter : public FormatterBase { private: - std::unique_ptr<CalendarWrapper> mpCalendarWrapper; + std::unique_ptr<CalendarWrapper> mxCalendarWrapper; Date maFieldDate; Date maLastDate; Date maMin; @@ -277,8 +277,6 @@ private: ExtDateFieldFormat mnExtDateFormat; bool mbEnforceValidValue; - SAL_DLLPRIVATE void ImplInit(); - protected: DateFormatter(Edit* pEdit); diff --git a/vcl/source/control/field2.cxx b/vcl/source/control/field2.cxx index 7652af9dd165..3b4c51ce0832 100644 --- a/vcl/source/control/field2.cxx +++ b/vcl/source/control/field2.cxx @@ -1397,23 +1397,17 @@ void DateField::ImplDateSpinArea( bool bUp ) } } -void DateFormatter::ImplInit() -{ - mbLongFormat = false; - mbShowDateCentury = true; - mpCalendarWrapper = nullptr; - mnExtDateFormat = ExtDateFieldFormat::SystemShort; -} - -DateFormatter::DateFormatter(Edit* pEdit) : - FormatterBase(pEdit), - maFieldDate( 0 ), - maLastDate( 0 ), - maMin( 1, 1, 1900 ), - maMax( 31, 12, 2200 ), - mbEnforceValidValue( true ) +DateFormatter::DateFormatter(Edit* pEdit) + : FormatterBase(pEdit) + , maFieldDate(0) + , maLastDate(0) + , maMin(1, 1, 1900) + , maMax(31, 12, 2200) + , mbLongFormat(false) + , mbShowDateCentury(true) + , mnExtDateFormat(ExtDateFieldFormat::SystemShort) + , mbEnforceValidValue(true) { - ImplInit(); } DateFormatter::~DateFormatter() @@ -1422,13 +1416,13 @@ DateFormatter::~DateFormatter() CalendarWrapper& DateFormatter::GetCalendarWrapper() const { - if ( !mpCalendarWrapper ) + if (!mxCalendarWrapper) { - const_cast<DateFormatter*>(this)->mpCalendarWrapper.reset( new CalendarWrapper( comphelper::getProcessComponentContext() ) ); - mpCalendarWrapper->loadDefaultCalendar( GetLocale() ); + const_cast<DateFormatter*>(this)->mxCalendarWrapper.reset( new CalendarWrapper( comphelper::getProcessComponentContext() ) ); + mxCalendarWrapper->loadDefaultCalendar( GetLocale() ); } - return *mpCalendarWrapper; + return *mxCalendarWrapper; } void DateFormatter::SetExtDateFormat( ExtDateFieldFormat eFormat ) _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits