aboutsummaryrefslogtreecommitdiffstats
path: root/char-table.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--char-table.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/char-table.c b/char-table.c
index 7534600..0b812ca 100644
--- a/char-table.c
+++ b/char-table.c
@@ -36,11 +36,7 @@ is_printable_character(gunichar ch)
static void
format_character(gunichar ch, char *buf)
{
- if (!is_printable_character(ch)) {
- buf[0u] = '\0';
- return;
- }
- buf[g_unichar_to_utf8(ch, buf)] = '\0';
+ buf[is_printable_character(ch) ? g_unichar_to_utf8(ch, buf) : 0] = '\0';
}