Fix some warnings from clang's static code analyzer

This commit is contained in:
Pasi Kallinen
2015-11-18 22:54:28 +02:00
parent 5e5a78fdb2
commit dc09a991fe
14 changed files with 31 additions and 15 deletions

View File

@@ -797,7 +797,7 @@ gcrownu()
case A_NEUTRAL:
if (class_gift != STRANGE_OBJECT) {
; /* already got bonus above */
} else if (in_hand) {
} else if (obj && in_hand) {
Your("%s goes snicker-snack!", xname(obj));
obj->dknown = TRUE;
} else if (!already_exists) {
@@ -819,7 +819,7 @@ gcrownu()
Sprintf(swordbuf, "%s sword", hcolor(NH_BLACK));
if (class_gift != STRANGE_OBJECT) {
; /* already got bonus above */
} else if (in_hand) {
} else if (obj && in_hand) {
Your("%s hums ominously!", swordbuf);
obj->dknown = TRUE;
} else if (!already_exists) {