pidgin/plugins/spellchk.c

changeset 36031
9eb8f52893d0
parent 36002
31a8779e91d4
parent 36027
175e769076e1
child 36212
fa725d4d41ab
child 37145
8826f95514fd
equal deleted inserted replaced
36024:27580a47ae28 36031:9eb8f52893d0
1793 g_free(buf); 1793 g_free(buf);
1794 1794
1795 model = gtk_list_store_new((gint)N_COLUMNS, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_BOOLEAN, G_TYPE_BOOLEAN); 1795 model = gtk_list_store_new((gint)N_COLUMNS, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_BOOLEAN, G_TYPE_BOOLEAN);
1796 hashes = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, NULL); 1796 hashes = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, NULL);
1797 1797
1798 while (buf_get_line(ibuf, &buf, &pnt, size)) { 1798 while (ibuf && buf_get_line(ibuf, &buf, &pnt, size)) {
1799 if (*buf != '#') { 1799 if (*buf != '#') {
1800 if (!g_ascii_strncasecmp(buf, "BAD ", 4)) 1800 if (!g_ascii_strncasecmp(buf, "BAD ", 4))
1801 { 1801 {
1802 strncpy(bad, buf + 4, 81); 1802 strncpy(bad, buf + 4, 81);
1803 } 1803 }

mercurial