comparison gtk/gtkthemes.c @ 15276:84b215400b6b

[gaim-migrate @ 18066] fix 1576566 committer: Tailor Script <tailor@pidgin.im>
author Nathan Walp <nwalp@pidgin.im>
date Wed, 03 Jan 2007 02:07:05 +0000
parents 009db0b357b5
children
comparison
equal deleted inserted replaced
15275:363c1e41042c 15276:84b215400b6b
117 list->next = child; 117 list->next = child;
118 else 118 else
119 theme->list = child; 119 theme->list = child;
120 list = child; 120 list = child;
121 } else if (!g_ascii_strncasecmp(i, "Name=", strlen("Name="))) { 121 } else if (!g_ascii_strncasecmp(i, "Name=", strlen("Name="))) {
122 int len;
122 g_free(theme->name); 123 g_free(theme->name);
123 theme->name = g_strdup(i+ strlen("Name=")); 124 theme->name = g_strdup(i+ strlen("Name="));
124 theme->name[strlen(theme->name)-1] = 0; 125 len = strlen(theme->name);
126 theme->name[len-1] = 0;
127 if(len > 2 && theme->name[len-2] == '\r')
128 theme->name[len-2] = 0;
125 } else if (!g_ascii_strncasecmp(i, "Description=", strlen("Description="))) { 129 } else if (!g_ascii_strncasecmp(i, "Description=", strlen("Description="))) {
126 g_free(theme->desc); 130 g_free(theme->desc);
127 theme->desc = g_strdup(i + strlen("Description=")); 131 theme->desc = g_strdup(i + strlen("Description="));
128 theme->desc[strlen(theme->desc)-1] = 0; 132 theme->desc[strlen(theme->desc)-1] = 0;
129 } else if (!g_ascii_strncasecmp(i, "Icon=", strlen("Icon="))) { 133 } else if (!g_ascii_strncasecmp(i, "Icon=", strlen("Icon="))) {