gtkaspell->gtkaspeller->dictionary->encoding);
g_free(tmp);
strncpy(buf, conv, buflen-1);
- buf[buflen]='\0';
+ buf[buflen-1]='\0';
g_free(conv);
} else
return FALSE;
if (color)
gtk_text_buffer_apply_tag_by_name(buffer, "misspelled",
&startiter, &enditer);
- else
+ else {
+ gtk_text_iter_forward_char(&enditer);
gtk_text_buffer_remove_tag_by_name(buffer, "misspelled",
&startiter, &enditer);
+ }
}
/* convert_to_aspell_encoding () - converts ISO-8859-* strings to iso8859-*