summaryrefslogtreecommitdiffstats
path: root/man2html/man2html.c
diff options
context:
space:
mode:
Diffstat (limited to 'man2html/man2html.c')
-rw-r--r--man2html/man2html.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/man2html/man2html.c b/man2html/man2html.c
index 98f7993..ca014c0 100644
--- a/man2html/man2html.c
+++ b/man2html/man2html.c
@@ -105,11 +105,19 @@ expand_string(int nr)
static int str_to_code(char *str)
{
- int code = 0;
+ int code = 0, count = 0;
+
while (*str && !isspace(*str)) {
code *= 256;
code += *str++;
+ count++;
}
+
+ if (count == 1) {
+ code *= 256;
+ code += ' ';
+ }
+
return code;
}