From 7a1c299ff799425d092d48a1d3d4da049f71e8c7 Mon Sep 17 00:00:00 2001 From: qPCR4vir Date: Wed, 31 Jul 2019 16:56:23 +0200 Subject: [PATCH] explicit conversion --- source/gui/widgets/progress.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/gui/widgets/progress.cpp b/source/gui/widgets/progress.cpp index 49fbda99..fb727af1 100644 --- a/source/gui/widgets/progress.cpp +++ b/source/gui/widgets/progress.cpp @@ -96,11 +96,11 @@ namespace nana { if (widget_) { - auto value_px = (widget_->size().width - border_px * 2); + unsigned value_px = (widget_->size().width - border_px * 2); //avoid overflow if (unknown_ || (value_ < max_)) - value_px = static_cast(value_px * (double(value_) / double(max_))); + value_px = unsigned(double(value_px) * (double(value_) / double(max_))); if (value_px != value_px_) {