| 170 i = i + 2; |
170 i = i + 2; |
| 171 } |
171 } |
| 172 while (*i) { |
172 while (*i) { |
| 173 char l[64]; |
173 char l[64]; |
| 174 int li = 0; |
174 int li = 0; |
| 175 while (!isspace(*i)) |
175 while (!isspace(*i)) { |
| |
176 if (*i == '\\' && *(i+1) != '\0' ) |
| |
177 i++; |
| 176 l[li++] = *(i++); |
178 l[li++] = *(i++); |
| |
179 } |
| 177 if (!sfile) { |
180 if (!sfile) { |
| 178 l[li] = 0; |
181 l[li] = 0; |
| 179 sfile = g_build_filename(dirname, l, NULL); |
182 sfile = g_build_filename(dirname, l, NULL); |
| 180 } else { |
183 } else { |
| 181 GtkIMHtmlSmiley *smiley = g_new0(GtkIMHtmlSmiley, 1); |
184 GtkIMHtmlSmiley *smiley = g_new0(GtkIMHtmlSmiley, 1); |