From b4e4d700081697f2f65558dd6fb1c170a7737599 Mon Sep 17 00:00:00 2001 From: Pasi Kallinen Date: Wed, 2 Aug 2017 19:48:44 +0300 Subject: [PATCH] Fix couple static code analyzer warnings --- src/artifact.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/artifact.c b/src/artifact.c index bfd576ff4..13e8be981 100644 --- a/src/artifact.c +++ b/src/artifact.c @@ -498,7 +498,7 @@ long wp_mask; for (obj = invent; obj; obj = obj->nobj) { if (obj != otmp && obj->oartifact) { art = get_artifact(obj); - if (art->cary.adtyp == dtyp) { + if (art && art->cary.adtyp == dtyp) { mask = (long *) 0; break; } @@ -519,7 +519,8 @@ long wp_mask; for (obj = invent; obj; obj = obj->nobj) if (obj != otmp && obj->oartifact) { art = get_artifact(obj); - spfx &= ~art->cspfx; + if (art) + spfx &= ~art->cspfx; } }