diff --git a/src/sscanf.c b/src/sscanf.c
index fc447a10aeb1c308cfa2f602c64169f22d5a41e6..26687b974cb83f04c684872588d86b0c75b6f45d 100644
--- a/src/sscanf.c
+++ b/src/sscanf.c
@@ -463,12 +463,6 @@ static INLINE FLOAT_TYPE low_parse_IEEE_float(char *b, int sz)
 
 #endif
 
-#ifdef PIKE_DEBUG
-#define DO_IF_DEBUG(X)		X
-#else /* !PIKE_DEBUG */
-#define DO_IF_DEBUG(X)
-#endif /* PIKE_DEBUG */
-
 #ifdef FLOAT_IS_IEEE_BIG
 #define EXTRACT_FLOAT(SVAL, INPUT, SHIFT)		\
 	    do {					\