Author: sveinung Date: Mon Mar 20 11:34:10 2017 New Revision: 35132 URL: http://svn.gna.org/viewcvs/freeciv?rev=35132&view=rev Log: Assert that value isn't ACTION_COUNT.
Add assertions to switch cases that shouldn't end up handling ACTION_COUNT. See hrm Feature #645814 Modified: trunk/server/advisors/advdata.c trunk/server/unithand.c Modified: trunk/server/advisors/advdata.c URL: http://svn.gna.org/viewcvs/freeciv/trunk/server/advisors/advdata.c?rev=35132&r1=35131&r2=35132&view=diff ============================================================================== --- trunk/server/advisors/advdata.c (original) +++ trunk/server/advisors/advdata.c Mon Mar 20 11:34:10 2017 @@ -895,6 +895,7 @@ case ACTION_COUNT: /* Invalid */ + fc_assert(act != ACTION_COUNT); break; } } action_iterate_end; Modified: trunk/server/unithand.c URL: http://svn.gna.org/viewcvs/freeciv/trunk/server/unithand.c?rev=35132&r1=35131&r2=35132&view=diff ============================================================================== --- trunk/server/unithand.c (original) +++ trunk/server/unithand.c Mon Mar 20 11:34:10 2017 @@ -602,6 +602,7 @@ break; case ACTION_COUNT: /* Invalid. */ + fc_assert(act != ACTION_COUNT); break; } _______________________________________________ Freeciv-commits mailing list Freeciv-commits@gna.org https://mail.gna.org/listinfo/freeciv-commits