Mercurial > hg > early-roguelike
diff arogue7/scrolls.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 | 1cd604c827a3 |
children | e52a8a7ad4c5 |
line wrap: on
line diff
--- a/arogue7/scrolls.c Sun Feb 07 14:39:21 2016 -0500 +++ b/arogue7/scrolls.c Fri Feb 19 21:02:28 2016 -0500 @@ -20,12 +20,14 @@ #include "curses.h" #include <stdlib.h> #include <ctype.h> +#include <string.h> #include "rogue.h" /* * let the hero get rid of some type of monster (but not a UNIQUE!) */ -genocide() +void +genocide(void) { register struct linked_list *ip; register struct thing *mp; @@ -57,10 +59,8 @@ msg("You have wiped out the %s.", monsters[which_monst].m_name); } -read_scroll(which, flag, is_scroll) -register int which; -int flag; -bool is_scroll; +void +read_scroll(int which, int flag, bool is_scroll) { register struct object *obj = NULL, *nobj; register struct linked_list *item, *nitem;