From 05debfdca60cfc5337c599ef5f0c8ec95f187b07 Mon Sep 17 00:00:00 2001 From: rusty-snake <41237666+rusty-snake@users.noreply.github.com> Date: Tue, 1 Dec 2020 18:48:30 +0100 Subject: fix #3782 -- Man pages have #ifdefs in them --- src/man/firejail.txt | 2 +- src/man/preproc.awk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/man/firejail.txt b/src/man/firejail.txt index 8c73962fb..562b3eda3 100644 --- a/src/man/firejail.txt +++ b/src/man/firejail.txt @@ -1558,7 +1558,7 @@ Parent pid 8553, child pid 8554 Child process initialized .br [...] -#if HAVE_USERNS +#ifdef HAVE_USERNS .TP \fB\-\-noroot Install a user namespace with a single user - the current user. diff --git a/src/man/preproc.awk b/src/man/preproc.awk index 20081b551..1471be3ec 100755 --- a/src/man/preproc.awk +++ b/src/man/preproc.awk @@ -23,7 +23,7 @@ BEGIN { macros[0] = 0 for (arg in ARGV) { - if (ARGV[arg] ~ /^-D[A-Z_]+$/) { + if (ARGV[arg] ~ /^-D[A-Z0-9_]+$/) { macros[length(macros) + 1] = substr(ARGV[arg], 3) } ARGV[arg] = "" @@ -31,7 +31,7 @@ BEGIN { include = 1 } -/^#ifdef [A-Z_]+$/ { +/^#ifdef [A-Z0-9_]+$/ { macro = substr($0, 8) for (i in macros) { if (macros[i] == macro) { -- cgit v1.2.3-70-g09d2