Commit 57240cc0 authored by Cedric Roux's avatar Cedric Roux

switch to utf-8

parent b0e50688
...@@ -331,7 +331,7 @@ void x_text_get_dimensions(x_connection *_c, int font, const char *t, ...@@ -331,7 +331,7 @@ void x_text_get_dimensions(x_connection *_c, int font, const char *t,
struct x_connection *c = _c; struct x_connection *c = _c;
XGlyphInfo ext; XGlyphInfo ext;
XftTextExtents8(c->d, c->fonts[font], (FcChar8 *)t, strlen(t), &ext); XftTextExtentsUtf8(c->d, c->fonts[font], (FcChar8 *)t, strlen(t), &ext);
*width = ext.width; *width = ext.width;
*height = c->fonts[font]->height; *height = c->fonts[font]->height;
...@@ -372,7 +372,7 @@ void x_draw_string(x_connection *_c, x_window *_w, int font, int color, ...@@ -372,7 +372,7 @@ void x_draw_string(x_connection *_c, x_window *_w, int font, int color,
struct x_connection *c = _c; struct x_connection *c = _c;
struct x_window *w = _w; struct x_window *w = _w;
int tlen = strlen(t); int tlen = strlen(t);
XftDrawString8(w->xft, &c->xft_colors[color], c->fonts[font], XftDrawStringUtf8(w->xft, &c->xft_colors[color], c->fonts[font],
x, y, (const unsigned char *)t, tlen); x, y, (const unsigned char *)t, tlen);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment