# HG changeset patch # User John "Elwin" Edwards # Date 1438478635 14400 # Node ID 7f5f5f1ba09ca24ede48ad5badde2e6f0fe078fd # Parent 1fe660009fd393d369a17ae86ce9cbbc269603dc srogue: initialize some pointers. MSVC complained that they might be used uninitialized. diff -r 1fe660009fd3 -r 7f5f5f1ba09c srogue/pack.c --- a/srogue/pack.c Fri Jul 31 20:12:33 2015 -0400 +++ b/srogue/pack.c Sat Aug 01 21:23:55 2015 -0400 @@ -29,7 +29,7 @@ bool silent; { reg struct linked_list *ip, *lp; - reg struct object *obj, *op; + reg struct object *obj, *op = NULL; bool from_floor; char delchar; @@ -292,7 +292,7 @@ char *purpose; int type; { - reg struct linked_list *obj, *pit, *savepit; + reg struct linked_list *obj, *pit, *savepit = NULL; struct object *pob; int ch, och, anr, cnt; diff -r 1fe660009fd3 -r 7f5f5f1ba09c srogue/passages.c --- a/srogue/passages.c Fri Jul 31 20:12:33 2015 -0400 +++ b/srogue/passages.c Sat Aug 01 21:23:55 2015 -0400 @@ -24,7 +24,7 @@ do_passages() { - reg struct rdes *r1, *r2; + reg struct rdes *r1, *r2 = NULL; reg int i, j; reg int roomcount; static struct rdes { @@ -126,7 +126,7 @@ conn(r1, r2) int r1, r2; { - reg struct room *rpf, *rpt; + reg struct room *rpf, *rpt = NULL; reg char rmt, direc; reg int distance, turn_spot, turn_distance, rm; struct coord curr, turn_delta, spos, epos;