a couple of warnings

invent.c: In function 'getobj':
invent.c:1579:29: warning: 'cnt' may be used uninitialized [-Wmaybe-uninitialized]
 1579 |                 if (cnt < 1 || otmp->quan <= cnt)
      |                     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
invent.c:1529:10: note: 'cnt' was declared here
 1529 |     long cnt;
      |          ^~~

../win/X11/winstat.c: In function 'update_fancy_status_field':
../win/X11/winstat.c:1920:28: warning: declaration of 'active' shadows a global declaration [-Wshadow]
 1920 |             static boolean active = FALSE;
      |                            ^~~~~~
In file included from ../include/hack.h:196,
                 from ../win/X11/winstat.c:36:
../include/wintype.h:180:5: note: shadowed declaration is here
  180 |     active           = 0x001,
      |     ^~~~~~
This commit is contained in:
nhmall
2022-08-13 09:09:10 -04:00
parent 9be2e581b7
commit c0d636fe32
2 changed files with 5 additions and 5 deletions

View File

@@ -1526,7 +1526,7 @@ getobj(
* between "you don't have anything to <foo>"
* versus "you don't have anything _else_ to <foo>"
* (also used for GETOBJ_EXCLUDE_NONINVENT) */
long cnt;
long cnt = 0L;
boolean cntgiven = FALSE;
boolean msggiven = FALSE;
boolean oneloop = FALSE;

View File

@@ -1917,12 +1917,12 @@ update_fancy_status_field(int i, int color, int attributes)
*
* Break out with this.
*/
static boolean active = FALSE;
static boolean isactive = FALSE;
if (!active) {
active = TRUE;
if (!isactive) {
isactive = TRUE;
impossible("update_other: unknown shown value");
active = FALSE;
isactive = FALSE;
}
val = 0L;
break;