include/vcl/idle.hxx | 41 ++++++++--------------------------------- vcl/source/app/idle.cxx | 4 ++-- 2 files changed, 10 insertions(+), 35 deletions(-)
New commits: commit d2382e1a8f04ac91768fe59e1498048f3fcfdc9a Author: Tobias Madl <tobias.madl....@gmail.com> Date: Thu Jan 22 12:27:45 2015 +0100 Idle: Inserted static cast Change-Id: I4cfbb53763001854d37fbcd304e77e65279173b6 diff --git a/include/vcl/idle.hxx b/include/vcl/idle.hxx index 6c40ca3..ef6d7b5 100644 --- a/include/vcl/idle.hxx +++ b/include/vcl/idle.hxx @@ -28,41 +28,16 @@ struct ImplIdleData; struct ImplSVData; enum class IdlePriority { - VCL_IDLE_PRIORITY_HIGHEST, - VCL_IDLE_PRIORITY_HIGH, - VCL_IDLE_PRIORITY_REPAINT, - VCL_IDLE_PRIORITY_RESIZE, - VCL_IDLE_PRIORITY_MEDIUM, - VCL_IDLE_PRIORITY_LOW, - VCL_IDLE_PRIORITY_LOWER, - VCL_IDLE_PRIORITY_LOWEST + VCL_IDLE_PRIORITY_HIGHEST = 0, + VCL_IDLE_PRIORITY_HIGH = 1, + VCL_IDLE_PRIORITY_REPAINT = 2, + VCL_IDLE_PRIORITY_RESIZE = 3, + VCL_IDLE_PRIORITY_MEDIUM = 3, + VCL_IDLE_PRIORITY_LOW = 4, + VCL_IDLE_PRIORITY_LOWER = 5, + VCL_IDLE_PRIORITY_LOWEST = 6 }; -inline sal_Int32 convertToInt( IdlePriority ePriority ) -{ - switch (ePriority) - { - case IdlePriority::VCL_IDLE_PRIORITY_HIGHEST: - return 0; - case IdlePriority::VCL_IDLE_PRIORITY_HIGH: - return 1; - case IdlePriority::VCL_IDLE_PRIORITY_REPAINT: - return 2; - case IdlePriority::VCL_IDLE_PRIORITY_RESIZE: - return 3; - case IdlePriority::VCL_IDLE_PRIORITY_MEDIUM: - return 3; - case IdlePriority::VCL_IDLE_PRIORITY_LOW: - return 4; - case IdlePriority::VCL_IDLE_PRIORITY_LOWER: - return 5; - case IdlePriority::VCL_IDLE_PRIORITY_LOWEST: - return 6; - } - - return 42; // Should not happen -} - class VCL_DLLPUBLIC Idle { protected: diff --git a/vcl/source/app/idle.cxx b/vcl/source/app/idle.cxx index cc92d36..555bc34 100644 --- a/vcl/source/app/idle.cxx +++ b/vcl/source/app/idle.cxx @@ -36,7 +36,7 @@ struct ImplIdleData if (mbDelete || mbInIdle ) return; - mpIdle->SetSchedulingPriority(convertToInt(mpIdle->GetDefaultPriority())); + mpIdle->SetSchedulingPriority(static_cast<sal_Int32>(mpIdle->GetDefaultPriority())); mbDelete = true; mpIdle->mbActive = false; @@ -208,7 +208,7 @@ Idle& Idle::operator=( const Idle& rIdle ) Idle::Idle(): mpIdleData(NULL), - miPriority(convertToInt(IdlePriority::VCL_IDLE_PRIORITY_HIGH)), + miPriority(static_cast<sal_Int32>(IdlePriority::VCL_IDLE_PRIORITY_HIGH)), meDefaultPriority(IdlePriority::VCL_IDLE_PRIORITY_HIGH), mbActive(false) { _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits