Code

charset: added support for zero-width characters
[ncmpc.git] / src / charset.c
index 440084406d2f5837d239a356da48b5f068294a9f..01d381b5d1303d0301360a7fafc919ac1dc701db 100644 (file)
@@ -39,6 +39,11 @@ charset_init(void)
 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;