Author: cazfi
Date: Sat Jun 18 11:45:40 2016
New Revision: 32900

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

See patch #7270

Modified:
    trunk/common/networking/dataio_raw.c

Modified: trunk/common/networking/dataio_raw.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/networking/dataio_raw.c?rev=32900&r1=32899&r2=32900&view=diff
==============================================================================
--- trunk/common/networking/dataio_raw.c        (original)
+++ trunk/common/networking/dataio_raw.c        Sat Jun 18 11:45:40 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