even more mklev.c

This should eliminate the last analyzer complaint about maybe using
a Null pointer.  I didn't notice this one yesterday.
This commit is contained in:
PatR
2023-12-17 11:02:30 -08:00
parent ea1fdc066a
commit 1bb8544303
2 changed files with 20 additions and 9 deletions

View File

@@ -1,4 +1,4 @@
/* NetHack 3.7 rect.c $NHDT-Date: 1596498203 2020/08/03 23:43:23 $ $NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.14 $ */
/* NetHack 3.7 rect.c $NHDT-Date: 1702839449 2023/12/17 18:57:29 $ $NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.19 $ */
/* Copyright (c) 1990 by Jean-Christophe Collet */
/* NetHack may be freely redistributed. See license for details. */
@@ -102,7 +102,7 @@ get_rect(NhRect* r)
NhRect *
rnd_rect(void)
{
return rect_cnt > 0 ? &rect[rn2(rect_cnt)] : 0;
return (rect_cnt > 0) ? &ROLL_FROM(rect) : (NhRect *) NULL;
}
/*