Mercurial > hg > early-roguelike
diff arogue7/move.c @ 200:1cd604c827a3
Advanced Rogue 7: initialize multiple variables.
MSVC complained that they might be used uninitialized. In some cases,
this might have been possible.
XRogue already has initializations for all these variables.
author | John "Elwin" Edwards |
---|---|
date | Wed, 12 Aug 2015 15:42:02 -0400 |
parents | a0a57cf42810 |
children | f9ef86cf22b2 |
line wrap: on
line diff
--- a/arogue7/move.c Tue Aug 11 16:19:04 2015 -0400 +++ b/arogue7/move.c Wed Aug 12 15:42:02 2015 -0400 @@ -46,10 +46,10 @@ register coord *tc; { register struct trap *tp; - register char ch, *mname; + register char ch, *mname = ""; register bool is_player = (th == &player), can_see; - register struct linked_list *mitem; + register struct linked_list *mitem = NULL; register struct thing *mp; @@ -764,7 +764,7 @@ register struct room *rp, *orp; register char ch; struct linked_list *item; - register struct thing *tp; + register struct thing *tp = NULL; coord old_hero; register int wasfirstmove, moved, num_hits; bool changed=FALSE; /* Did we switch places with a friendly monster? */