]> granicus.if.org Git - nethack/commitdiff
Revert "rfilter initialized to UNDEFINED."
authornhmall <nhmall@nethack.org>
Sat, 24 Nov 2018 03:17:03 +0000 (22:17 -0500)
committernhmall <nhmall@nethack.org>
Sat, 24 Nov 2018 03:17:03 +0000 (22:17 -0500)
This reverts commit 716c2ceccfd9f8e6efda03942f7135a4cd9e2eeb.

include/hack.h
src/decl.c
src/role.c

index 3525e1695e40215c73fd6122116e2a4d0f752c07..5785b8590f5894eb463e2ab71d8c92f31e5ddc2d 100644 (file)
         0     \
     }
 
-/* UNDEFINED and UNDEFINED_PTR are used to initialize variables whose
-   initialized value is not relied upon.  UNDEFINED can be used to
-   initialized any value type except pointers.  UNDEFINED_PTR can be used
-   only on pointer types. */
-#define UNDEFINED { 0 }
-#define UNDEFINED_PTR NULL
-
 /* symbolic names for capacity levels */
 enum encumbrance_types {
     UNENCUMBERED = 0,
index 559969c395006fdba537b8997345127781a92cbf..c8aaf72757bfd9dfede0896c064f791d8828d749 100644 (file)
@@ -325,6 +325,8 @@ decl_init()
     return;
 }
 
+#define UNDEFINED { 0 }         /* move to hack.h if we are keeping */
+#define UNDEFINED_PTR NULL      /* move to hack.h if we are keeping */
 #define IVMAGIC 0xdeadbeef
 
 const struct instance_globals g_init = {
index b61babf7c8ce2a4ba03db1504cc6d62926bd297b..69adcab7b6d787dcef560e2be7e92921c0c91e09 100644 (file)
@@ -769,7 +769,7 @@ const struct Align aligns[] = {
 static struct {
     boolean roles[SIZE(roles)];
     short mask;
-} rfilter = UNDEFINED;
+} rfilter;
 
 STATIC_DCL int NDECL(randrole_filtered);
 STATIC_DCL char *FDECL(promptsep, (char *, int));