From f5f221d1338d424dbbf44db8aa41b88bbd6a8eb6 Mon Sep 17 00:00:00 2001 From: Alejandro Colomar Date: Tue, 21 Jun 2022 13:19:48 +0200 Subject: grepc: -tm: Fix finding macros defined as empty Signed-off-by: Alejandro Colomar --- bin/grepc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/grepc b/bin/grepc index 4d4f220..e42b158 100755 --- a/bin/grepc +++ b/bin/grepc @@ -265,9 +265,9 @@ grepc_macro_func() grepc_macro_object() { grepc_helper \ - "#\s*define\s+$1\b[^(]" \ + "#\s*define\s+$1\b(?!\()" \ '.' \ - '(?s)^[ \t]*#\s*define\s[\s\\]*'"$1"'\b(?!\().*?[^\\]$'; + '(?s)^[ \t]*#\s*define\s[\s\\]*'"$1"'\b(?!\().*?(?