Mercurial > pidgin
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="))) { |