src/gtkimhtml.c

changeset 7715
2770cb33888b
parent 7714
b66882cbab6a
child 7716
da868bd56a09
equal deleted inserted replaced
7714:b66882cbab6a 7715:2770cb33888b
2226 sspan = NULL; 2226 sspan = NULL;
2227 gtk_text_buffer_get_end_iter(imhtml->text_buffer, &siter); 2227 gtk_text_buffer_get_end_iter(imhtml->text_buffer, &siter);
2228 } 2228 }
2229 2229
2230 } 2230 }
2231 2231
2232 if (c == '<')
2233 str = g_string_append(str, "&lt;");
2234 else if (c == '>')
2235 str = g_string_append(str, "&gt;");
2236 else if (c == '&')
2237 str = g_string_append(str, "&amp;");
2238 else if (c == '"')
2239 str = g_string_append(str, "&quot;");
2232 str = g_string_append_unichar(str, c); 2240 str = g_string_append_unichar(str, c);
2233 } 2241 }
2234 gtk_text_iter_forward_char(&iter); 2242 gtk_text_iter_forward_char(&iter);
2235 } 2243 }
2236 return g_string_free(str, FALSE); 2244 return g_string_free(str, FALSE);

mercurial