From: Alejandro Colomar Date: Tue, 21 Jun 2022 11:19:48 +0000 (+0200) Subject: grepc: -tm: Fix finding macros defined as empty X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8a35f93bd226eab6a0ced90987099b9196864e3b;p=thirdparty%2Fman-pages.git grepc: -tm: Fix finding macros defined as empty Signed-off-by: Alejandro Colomar --- diff --git a/bin/grepc b/bin/grepc index 4d4f2207e..e42b15868 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(?!\().*?(?