From b78dab9d71e91379ee710404230e2b3f6cae7899 Mon Sep 17 00:00:00 2001
From: "Wolfgang (Blub) Bumiller" <blub@speed.at>
Date: Fri, 30 Nov 2012 15:40:19 +0100
Subject: [PATCH] Don't expand macros inside #if 0 at _all_

---
 ftepp.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/ftepp.c b/ftepp.c
index 3700fd3..b9d0ded 100644
--- a/ftepp.c
+++ b/ftepp.c
@@ -1265,6 +1265,8 @@ static bool ftepp_preprocess(ftepp_t *ftepp)
             case TOKEN_KEYWORD:
             case TOKEN_IDENT:
             case TOKEN_TYPENAME:
+                if (!ftepp->output_on)
+                    break;
                 macro = ftepp_macro_find(ftepp, ftepp_tokval(ftepp));
                 if (!macro) {
                     ftepp_out(ftepp, ftepp_tokval(ftepp), false);
-- 
2.39.5