Author: olivier
Date: 2007-09-22 22:08:22 +0000 (Sat, 22 Sep 2007)
New Revision: 26100
Modified:
xfwm4/trunk/src/hints.c
Log:
Some broken apps include control characters in their window title name
Modified: xfwm4/trunk/src/hints.c
===================================================================
--- xfwm4/trunk/src/hints.c 2007-09-22 21:00:37 UTC (rev 26099)
+++ xfwm4/trunk/src/hints.c 2007-09-22 22:08:22 UTC (rev 26100)
@@ -810,6 +810,7 @@
if (g_utf8_validate (ptr, -1, NULL))
{
retval[i] = internal_utf8_strndup (ptr, MAX_STR_LENGTH);
+ xfce_utf8_remove_controls((gchar *) retval[i], -1, NULL);
}
else
{
@@ -873,6 +874,7 @@
{
name = internal_utf8_strndup (str, MAX_STR_LENGTH);
*title = create_name_with_host (display_info, name, machine);
+ xfce_utf8_remove_controls(*title, -1, NULL);
g_free (name);
XFree (str);
status = TRUE;
_______________________________________________
Xfce4-commits mailing list
[email protected]
http://foo-projects.org/mailman/listinfo/xfce4-commits