From fb87c671f11b5a3a41828727a8b57f6c8397fc79 Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Thu, 27 Feb 2020 23:12:53 +0100 Subject: Fix warnings of latest cppcheck master --- src/projections/aea.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/projections/aea.cpp') diff --git a/src/projections/aea.cpp b/src/projections/aea.cpp index 7b5c0fb5..c9d24245 100644 --- a/src/projections/aea.cpp +++ b/src/projections/aea.cpp @@ -62,8 +62,11 @@ static double phi1_(double qs, double Te, double Tone_es) { sinpi / com + .5 / Te * log ((1. - con) / (1. + con))); Phi += dphi; - } while (fabs(dphi) > TOL && --i); - return( i ? Phi : HUGE_VAL ); + if( !(fabs(dphi) > TOL) ) + return Phi; + --i; + } while (i >= 0); + return HUGE_VAL; } -- cgit v1.2.3