From b127575211da94f01665e2cd227c3581faa07e14 Mon Sep 17 00:00:00 2001 From: Tibor Bizjak Date: Sun, 16 Jul 2023 13:26:38 +0200 Subject: [PATCH] forgot to remove T arg from UNARY_T_FUN macro --- k&r/04-funcs-and-prog-struct/04-calc/04-tokens.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/k&r/04-funcs-and-prog-struct/04-calc/04-tokens.h b/k&r/04-funcs-and-prog-struct/04-calc/04-tokens.h index 697a089..11cc0d0 100644 --- a/k&r/04-funcs-and-prog-struct/04-calc/04-tokens.h +++ b/k&r/04-funcs-and-prog-struct/04-calc/04-tokens.h @@ -18,7 +18,7 @@ /* unary function */ #define UNARY_FUN(F) push(F(pop())) /* unary function with tests */ -#define UNARY_T_FUN(F, T, ...) \ +#define UNARY_T_FUN(F, ...) \ do { double op = pop(); __VA_ARGS__ push(F(op)); } while (0) /* commutative function */ #define COMM_FUN(F) push(F(pop(), pop()))