From 4280b9f4db542da7ba7deb00d9a2345291095bfd Mon Sep 17 00:00:00 2001 From: eap Date: Mon, 18 Nov 2013 15:56:48 +0000 Subject: [PATCH] Prevent division by zero in GetProgress() --- src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx b/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx index 31b8aba..ff27cce 100644 --- a/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx +++ b/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx @@ -436,7 +436,7 @@ double NETGENPlugin_NETGEN_2D_ONLY::GetProgress() const if ( _progressByTic < 0 ) { NETGENPlugin_NETGEN_2D_ONLY* me = (NETGENPlugin_NETGEN_2D_ONLY*) this; - me->_progressByTic = 0.25 / _progressTic; + me->_progressByTic = 0.25 / (_progressTic+1); } const_cast( this )->_progressTic++; progress = Max( progress, _progressByTic * _progressTic ); -- 2.39.2