Author: cazfi
Date: Sat Dec 12 16:41:16 2015
New Revision: 30958
URL: http://svn.gna.org/viewcvs/freeciv?rev=30958&view=rev
Log:
Changed 'pcity->server.workers_frozen == 0' sanitycheck to check
'!pcity->server.needs_arrange' instead
See bug #24162
Modified:
branches/S2_6/server/sanitycheck.c
Modified: branches/S2_6/server/sanitycheck.c
URL:
http://svn.gna.org/viewcvs/freeciv/branches/S2_6/server/sanitycheck.c?rev=30958&r1=30957&r2=30958&view=diff
==============================================================================
--- branches/S2_6/server/sanitycheck.c (original)
+++ branches/S2_6/server/sanitycheck.c Sat Dec 12 16:41:16 2015
@@ -320,7 +320,12 @@
sum += pcity->feel[ccategory][feel];
}
- SANITY_CITY(pcity, pcity->server.workers_frozen == 0);
+ /* While loading savegame, we want to check sanity of values read from the
+ * savegame despite the fact that city workers_frozen level of the city
+ * is above zero -> can't limit sanitycheck callpoints by that. Instead
+ * we check even more relevant needs_arrange. */
+ SANITY_CITY(pcity, !pcity->server.needs_arrange);
+
SANITY_CITY(pcity, city_size_get(pcity) - spe == sum);
}
}
_______________________________________________
Freeciv-commits mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-commits