Author: cazfi
Date: Thu Dec 17 22:56:01 2015
New Revision: 31057

URL: http://svn.gna.org/viewcvs/freeciv?rev=31057&view=rev
Log:
Do not log error about floating point network transfer errors smaller than 1.1 
units.

Reported by Jacob Nevins <jtn>

See bug #22960

Modified:
    branches/S2_6/common/dataio.c

Modified: branches/S2_6/common/dataio.c
URL: 
http://svn.gna.org/viewcvs/freeciv/branches/S2_6/common/dataio.c?rev=31057&r1=31056&r2=31057&view=diff
==============================================================================
--- branches/S2_6/common/dataio.c       (original)
+++ branches/S2_6/common/dataio.c       Thu Dec 17 22:56:01 2015
@@ -402,7 +402,7 @@
 {
   uint32_t v = value * float_factor;
 
-  FIELD_RANGE_TEST(fabsf((float) v / float_factor - value) > 1.0 / 
float_factor, ,
+  FIELD_RANGE_TEST(fabsf((float) v / float_factor - value) > 1.1 / 
float_factor, ,
                    "Trying to put %f with factor %d in 32 bits; "
                    "it will result %f at receiving side, having error of %f 
units.",
                    value, float_factor, (float) v / float_factor,
@@ -419,7 +419,7 @@
 {
   int32_t v = value * float_factor;
 
-  FIELD_RANGE_TEST(fabsf((float) v / float_factor - value) > 1.0 / 
float_factor, ,
+  FIELD_RANGE_TEST(fabsf((float) v / float_factor - value) > 1.1 / 
float_factor, ,
                    "Trying to put %f with factor %d in 32 bits; "
                    "it will result %f at receiving side, having error of %f 
units.",
                    value, float_factor, (float) v / float_factor,


_______________________________________________
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits

Reply via email to