]> granicus.if.org Git - postgis/commitdiff
-Minimal value for float is -FLT_MAX, not FLT_MIN
authorPierre Racine <Pierre.Racine@sbf.ulaval.ca>
Mon, 28 Mar 2011 23:10:51 +0000 (23:10 +0000)
committerPierre Racine <Pierre.Racine@sbf.ulaval.ca>
Mon, 28 Mar 2011 23:10:51 +0000 (23:10 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@6983 b70326c6-7e19-0410-871a-916f4a2858ee

raster/rt_core/rt_api.c

index 070c2db756d49e30c31ca78cd3908e8b87d89b06..44bf45a6e20691554d71f7e364bfa8fb67252e39 100644 (file)
@@ -122,7 +122,7 @@ rt_util_clamp_to_32BUI(double value) {
 
 float
 rt_util_clamp_to_32F(double value) {
-    return (float)fmin(fmax((value), FLT_MIN), FLT_MAX);
+    return (float)fmin(fmax((value), -FLT_MAX), FLT_MAX);
 }
 
 /*- rt_context -------------------------------------------------------*/