Author: cazfi
Date: Sat Jun 18 11:45:44 2016
New Revision: 32901

URL: http://svn.gna.org/viewcvs/freeciv?rev=32901&view=rev
Log:
Log cleartext field range assert failure reason also when asserts enabled

See patch #7270

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=32901&r1=32900&r2=32901&view=diff
==============================================================================
--- branches/S2_6/common/dataio.c       (original)
+++ branches/S2_6/common/dataio.c       Sat Jun 18 11:45:44 2016
@@ -82,14 +82,15 @@
   fc_assert(!(_test_));                                   \
   if (_test_) {                                           \
     _action_                                              \
-  }
-#else
+    log_error(_format_, ## __VA_ARGS__);                  \
+  }
+#else  /* FIELD_RANGE_ASSERT */
 #define FIELD_RANGE_TEST(_test_, _action_, _format_, ...) \
   if (_test_) {                                           \
     _action_                                              \
     log_error(_format_, ## __VA_ARGS__);                  \
   }
-#endif
+#endif /* FIELD_RANGE_ASSERT */
 
 /**************************************************************************
   Sets string conversion callback to be used when putting text.


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

Reply via email to