From d56558ee3172b1d22fe556ecba1e5c254bc2a006 Mon Sep 17 00:00:00 2001 From: nhmall Date: Sun, 26 Feb 2023 09:46:45 -0500 Subject: [PATCH] follow-up for seffects.h Make it emit nothing without one of the expected #defines. --- include/seffects.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/include/seffects.h b/include/seffects.h index 04e4ab8c7..5994a15b1 100644 --- a/include/seffects.h +++ b/include/seffects.h @@ -2,6 +2,8 @@ /* Copyright (c) Michael Allison, 2023 */ /* NetHack may be freely redistributed. See license for details. */ +#if defined(SEFFECTS_ENUM) || defined(SEFFECTS_AUTOMAP) + #if defined(SEFFECTS_ENUM) #define seffect(basename) se_##basename #else @@ -207,8 +209,8 @@ seffect(yelp), seffect(zap), seffect(zap_then_explosion), - #undef seffect +#endif /* SEFFECTS_ENUM || SEFFECTS_AUTOMAP */ /* seffects.h */