diff --git a/src/charset.c b/src/charset.c
index 440084406d2f5837d239a356da48b5f068294a9f..01d381b5d1303d0301360a7fafc919ac1dc701db 100644 (file)
--- a/src/charset.c
+++ b/src/charset.c
static inline unsigned
unicode_char_width(gunichar ch)
{
+#if !GLIB_CHECK_VERSION(2,14,0)
+ if (g_unichar_iszerowidth(ch))
+ return 0;
+#endif
+
if (g_unichar_iswide(ch))
return 2;