From a11855e220c5dda1d9b0123a60bd127923449705 Mon Sep 17 00:00:00 2001 From: titiger Date: Tue, 16 Dec 2014 00:56:26 +0100 Subject: [PATCH] fixed Division by float zero Coverity scan CID 1197074 and more numbers --- source/glest_game/facilities/components.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/glest_game/facilities/components.cpp b/source/glest_game/facilities/components.cpp index b62b42637..20cb2f518 100644 --- a/source/glest_game/facilities/components.cpp +++ b/source/glest_game/facilities/components.cpp @@ -838,7 +838,7 @@ void GraphicScrollBar::init(int x, int y, bool horizontal,int length, int thickn bool GraphicScrollBar::mouseDown(int x, int y) { if(getVisible() && getEnabled() && getEditable()) { - if(activated) + if(activated && elementCount>0) { if( elementCount>visibleSize) { int pos;