From dea62ef9342e6c59e02e0661d9bf4a4aebc349bb Mon Sep 17 00:00:00 2001 From: "John \"Elwin\" Edwards" Date: Sat, 1 Aug 2015 21:23:55 -0400 Subject: [PATCH] srogue: initialize some pointers. MSVC complained that they might be used uninitialized. --- srogue/pack.c | 4 ++-- srogue/passages.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/srogue/pack.c b/srogue/pack.c index e146d47..133046c 100644 --- a/srogue/pack.c +++ b/srogue/pack.c @@ -29,7 +29,7 @@ struct linked_list *item; 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 @@ get_item(purpose, type) 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 --git a/srogue/passages.c b/srogue/passages.c index 5f1aef4..85a34b4 100644 --- a/srogue/passages.c +++ b/srogue/passages.c @@ -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 @@ do_passages() 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;