diff options
author | Jari Vetoniemi <mailroxas@gmail.com> | 2014-04-12 19:59:58 +0300 |
---|---|---|
committer | Jari Vetoniemi <mailroxas@gmail.com> | 2014-04-12 19:59:58 +0300 |
commit | e738ae17728c697d64beb9adb2dfcc921f864120 (patch) | |
tree | 0b81b2f87e974f22449b1dc8eb1c532229ef3f6e /lib/util.c | |
parent | 57e76dda1ce422fe5a00df8ee0791aef21dcfe28 (diff) | |
download | bemenu-e738ae17728c697d64beb9adb2dfcc921f864120.tar.gz bemenu-e738ae17728c697d64beb9adb2dfcc921f864120.tar.bz2 bemenu-e738ae17728c697d64beb9adb2dfcc921f864120.zip |
Discard unprintable single width characters instead.
Diffstat (limited to 'lib/util.c')
-rw-r--r-- | lib/util.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -242,7 +242,7 @@ size_t _bmUtf8RuneInsert(char *string, size_t bufSize, size_t start, const char if (len + u8len >= bufSize) return 0; - if (u8len == 1 && iscntrl(*rune)) + if (u8len == 1 && !isprint(*rune)) return 0; char *str = string + start; |