man: fix parsing of "DEFINE pager xyz". Closes 8976
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
diff --git a/miscutils/man.c b/miscutils/man.c
index 58ed819..f705dd3 100644
--- a/miscutils/man.c
+++ b/miscutils/man.c
@@ -228,8 +228,8 @@
if (!token[1])
continue;
if (strcmp("DEFINE", token[0]) == 0) {
- if (is_prefixed_with("pager", token[1])) {
- pager = xstrdup(skip_whitespace(token[1]) + 5);
+ if (is_prefixed_with(token[1], "pager")) {
+ pager = xstrdup(skip_whitespace(token[1] + 5));
}
} else
if (strcmp("MANDATORY_MANPATH"+10, token[0]) == 0 /* "MANPATH"? */