From: nicolas Date: Mon, 27 Sep 2010 17:24:57 +0000 (+0000) Subject: ClampUpAxes cheaper branching X-Git-Tag: 7.0.1-0~8796 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ed22721389b8ff2983982914d29db84731825a8f;p=imagemagick ClampUpAxes cheaper branching --- diff --git a/magick/resample.c b/magick/resample.c index 52f5bd0f3..a6a2a1d1e 100644 --- a/magick/resample.c +++ b/magick/resample.c @@ -1457,8 +1457,8 @@ static void ClampUpAxes(const double dux, /* * Clamp the singular values up to 1. */ - *major_mag = ( (s1s1<1.0) ? 1.0 : sqrt(s1s1) ); - *minor_mag = ( (s2s2<1.0) ? 1.0 : sqrt(s2s2) ); + *major_mag = ( (s1s1<=1.0) ? 1.0 : sqrt(s1s1) ); + *minor_mag = ( (s2s2<=1.0) ? 1.0 : sqrt(s2s2) ); /* * Return the unit major and minor axis direction vectors. */