diff arogue7/effects.c @ 219:f9ef86cf22b2

Advanced Rogue 7: convert to ANSI-style function declarations. Almost 1500 lines of compiler warnings remain, and the GCC developers are already working on a new version with even more warnings turned on by default.
author John "Elwin" Edwards
date Fri, 19 Feb 2016 21:02:28 -0500
parents b786053d2f37
children e1cd27c5464f
line wrap: on
line diff
--- a/arogue7/effects.c	Sun Feb 07 14:39:21 2016 -0500
+++ b/arogue7/effects.c	Fri Feb 19 21:02:28 2016 -0500
@@ -21,11 +21,9 @@
  *	Check for effects of one thing hitting another thing.  Return
  *	the reason code if the defender is killed.  Otherwise return 0.
  */
-effect(att, def, weap, thrown, see_att, see_def)
-register struct thing *att, *def;
-struct object *weap;
-bool thrown;
-register bool see_att, see_def;
+int
+effect(struct thing *att, struct thing *def, struct object *weap, bool thrown, 
+       bool see_att, bool see_def)
 {
     register bool att_player, def_player;
     char attname[LINELEN+1], defname[LINELEN+1];