]> granicus.if.org Git - imagemagick/commitdiff
ClampUpAxes cheaper branching
authornicolas <nicolas@git.imagemagick.org>
Mon, 27 Sep 2010 17:24:57 +0000 (17:24 +0000)
committernicolas <nicolas@git.imagemagick.org>
Mon, 27 Sep 2010 17:24:57 +0000 (17:24 +0000)
magick/resample.c

index 52f5bd0f3b08cb3206125578dacc2831dcc04927..a6a2a1d1e503ac91ce2c33e32869e29a39e75ac8 100644 (file)
@@ -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.
    */