Mercurial > hg > early-roguelike
diff urogue/rogue.h @ 257:c4b12d2d1dcd
UltraRogue: fix various build failures.
author | John "Elwin" Edwards |
---|---|
date | Tue, 31 Jan 2017 20:33:49 -0500 |
parents | c495a4f288c6 |
children | 096d3cfd9afd |
line wrap: on
line diff
--- a/urogue/rogue.h Tue Jan 31 19:56:04 2017 -0500 +++ b/urogue/rogue.h Tue Jan 31 20:33:49 2017 -0500 @@ -1062,7 +1062,6 @@ #define FUSE 2 typedef void fuse; -typedef void daemon; typedef union { @@ -1087,7 +1086,7 @@ struct daemon { int index; - daemon (*func)(daemon_arg *arg); + void (*func)(daemon_arg *arg); }; #define MAXDAEMONS 60 @@ -1156,10 +1155,10 @@ /* daemons.c */ extern void doctor_spell_points(struct thing *tp); -extern daemon runners(daemon_arg *arg); -extern daemon doctor(daemon_arg *tp); -extern daemon rollwand(daemon_arg *arg); -extern daemon stomach(daemon_arg *arg); +extern void runners(daemon_arg *arg); +extern void doctor(daemon_arg *tp); +extern void rollwand(daemon_arg *arg); +extern void stomach(daemon_arg *arg); extern fuse swander(fuse_arg *arg); extern fuse unconfuse(fuse_arg *arg); extern fuse unscent(fuse_arg *arg); @@ -1812,4 +1811,4 @@ int md_readchar(WINDOW *win); #define NOOP(x) (x += 0) -#define CCHAR(x) ( (char) (x & A_CHARTEXT) ) \ No newline at end of file +#define CCHAR(x) ( (char) (x & A_CHARTEXT) )