diff options
author | Ingo Schwarze <schwarze@openbsd.org> | 2017-03-08 13:18:10 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@openbsd.org> | 2017-03-08 13:18:10 +0000 |
commit | cc1572ad8c1416147be5842b72548f687cefd002 (patch) | |
tree | e6fdfc9550fb59f18edbd45c004872e03085e599 /regress/roff/de/infinite.in | |
parent | 8ef8ebcf522a1fcfacc2601f9db3f97a55a3ddfd (diff) | |
download | mandoc-cc1572ad8c1416147be5842b72548f687cefd002.tar.gz mandoc-cc1572ad8c1416147be5842b72548f687cefd002.tar.zst mandoc-cc1572ad8c1416147be5842b72548f687cefd002.zip |
prevent infinite recursion while expanding the arguments
of a user-defined macro; issue found by tb@ with afl(1)
Diffstat (limited to 'regress/roff/de/infinite.in')
-rw-r--r-- | regress/roff/de/infinite.in | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/regress/roff/de/infinite.in b/regress/roff/de/infinite.in index 683eba7f..b6dac1f7 100644 --- a/regress/roff/de/infinite.in +++ b/regress/roff/de/infinite.in @@ -7,6 +7,12 @@ .Sh DESCRIPTION initial text .de mym +.Op \\$1 \\$2 +.. +.mym $1 \$1 +.mym \$1 nothing +middle text +.de mym .mym not printed .. |