From 77075d7281294f778c73c40296b50e6b2c1d04e6 Mon Sep 17 00:00:00 2001 From: Julien Danjou Date: Fri, 20 Feb 2009 11:07:39 +0100 Subject: [PATCH] property: do not convert We do not need to convert text unless we render them. And textbox already convert. Signed-off-by: Julien Danjou --- property.c | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/property.c b/property.c index bf08c288..3caa0b05 100644 --- a/property.c +++ b/property.c @@ -207,7 +207,7 @@ property_handle_wm_hints(void *data, void property_update_wm_name(client_t *c) { - char *name, *utf8; + char *name; ssize_t len; if(!xutil_text_prop_get(globalconf.connection, c->win, _NET_WM_NAME, &name, &len)) @@ -216,11 +216,7 @@ property_update_wm_name(client_t *c) p_delete(&c->name); - /* if no conversion needed, just point to name */ - if(draw_iso2utf8(name, len, &utf8, NULL)) - p_delete(&name); - else - c->name = name; + c->name = name; /* call hook */ hooks_property(c, "name"); @@ -233,7 +229,7 @@ property_update_wm_name(client_t *c) void property_update_wm_icon_name(client_t *c) { - char *name, *utf8; + char *name; ssize_t len; if(!xutil_text_prop_get(globalconf.connection, c->win, _NET_WM_ICON_NAME, &name, &len)) @@ -242,10 +238,7 @@ property_update_wm_icon_name(client_t *c) p_delete(&c->icon_name); - if(draw_iso2utf8(name, len, &utf8, NULL)) - p_delete(&name); - else - c->icon_name = name; + c->icon_name = name; /* call hook */ hooks_property(c, "icon_name");