Author: sveinung
Date: Mon Nov  9 08:36:13 2015
New Revision: 30486

URL: http://svn.gna.org/viewcvs/freeciv?rev=30486&view=rev
Log:
Sanity check: max_state is symmetric

The closest relationship player A ever have had to player B is the same as
the closest relationship player B ever have had to player A.

See patch #6554

Modified:
    trunk/server/sanitycheck.c

Modified: trunk/server/sanitycheck.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/server/sanitycheck.c?rev=30486&r1=30485&r2=30486&view=diff
==============================================================================
--- trunk/server/sanitycheck.c  (original)
+++ trunk/server/sanitycheck.c  Mon Nov  9 08:36:13 2015
@@ -520,6 +520,7 @@
       state1 = player_diplstate_get(pplayer, pplayer2);
       state2 = player_diplstate_get(pplayer2, pplayer);
       SANITY_CHECK(state1->type == state2->type);
+      SANITY_CHECK(state1->max_state == state2->max_state);
       if (state1->type == DS_CEASEFIRE
           || state1->type == DS_ARMISTICE) {
         SANITY_CHECK(state1->turns_left == state2->turns_left);


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

Reply via email to