diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/rufl_init.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/rufl_init.c b/src/rufl_init.c index 5da9b50..f49ceff 100644 --- a/src/rufl_init.c +++ b/src/rufl_init.c @@ -1273,8 +1273,9 @@ rufl_code rufl_init_read_encoding(font_f font, (c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z') || (c == '.') || (c == '_') || - (c == ';')) { - /* Printable: append */ + (c == ';') || + (c == ' ' && s[0] != '/')) { + /* Printable (or space in new-style): append */ s[n++] = c; if (n >= sizeof(s)) { /* Too long: garbage */ |