# HG changeset patch # User Nathan Walp # Date 1167790025 0 # Node ID 84b215400b6b4b20d6c1d64f116e7adcacff7aa5 # Parent 363c1e41042cebcf2ebe9a42113beea8f1957ddc [gaim-migrate @ 18066] fix 1576566 committer: Tailor Script diff -r 363c1e41042c -r 84b215400b6b gtk/gtkthemes.c --- a/gtk/gtkthemes.c Tue Jan 02 15:04:45 2007 +0000 +++ b/gtk/gtkthemes.c Wed Jan 03 02:07:05 2007 +0000 @@ -119,9 +119,13 @@ theme->list = child; list = child; } else if (!g_ascii_strncasecmp(i, "Name=", strlen("Name="))) { + int len; g_free(theme->name); theme->name = g_strdup(i+ strlen("Name=")); - theme->name[strlen(theme->name)-1] = 0; + len = strlen(theme->name); + theme->name[len-1] = 0; + if(len > 2 && theme->name[len-2] == '\r') + theme->name[len-2] = 0; } else if (!g_ascii_strncasecmp(i, "Description=", strlen("Description="))) { g_free(theme->desc); theme->desc = g_strdup(i + strlen("Description="));