From 6b46fcea2a4e129679509de120027ec2d5c12c40 Mon Sep 17 00:00:00 2001 From: Alastair Poole Date: Mon, 18 May 2020 20:54:27 +0100 Subject: [PATCH] util: handle ampersand. --- src/bin/ui/util.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/bin/ui/util.c b/src/bin/ui/util.c index 5289598..ec9ac30 100644 --- a/src/bin/ui/util.c +++ b/src/bin/ui/util.c @@ -25,6 +25,13 @@ _man2entry(const char *text) memcpy(&str[i], ">", 4); i += 4; } + else if (*p == '&') + { + tmp = realloc(str, (len += 5)); + str = tmp; + memcpy(&str[i], "&", 5); + i += 5; + } else if (*p == '\t') { tmp = realloc(str, (len += 8));