diff options
author | Denis Washington <denisw@online.de> | 2011-08-30 08:38:03 +0200 |
---|---|---|
committer | Denis Washington <denisw@online.de> | 2011-08-30 08:38:03 +0200 |
commit | cea54613538ffaa0a2cf2326de1822f740de1361 (patch) | |
tree | c18de79055af8c6466ab882ac1f257c93c316311 /tests/testboxcss.c | |
parent | c2107aebe708d44e04a34f9549c110a82cce5153 (diff) | |
parent | 143f943905fc75cb5888011b641e447ee5c75037 (diff) | |
download | gtk+-gtkbuilder-gbinding-transform.tar.gz |
Merge branch 'gtkbuilder-gbinding' into gtkbuilder-gbinding-transformgtkbuilder-gbinding-transform
Diffstat (limited to 'tests/testboxcss.c')
-rw-r--r-- | tests/testboxcss.c | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/tests/testboxcss.c b/tests/testboxcss.c index 2ae081b577..17d576e10c 100644 --- a/tests/testboxcss.c +++ b/tests/testboxcss.c @@ -49,20 +49,21 @@ static void show_parsing_error (GtkCssProvider *provider, - const gchar *path, - guint line, - guint position, + GtkCssSection *section, const GError *error, GtkTextBuffer *buffer) { GtkTextIter start, end; const char *tag_name; - gtk_text_buffer_get_iter_at_line (buffer, &start, line - 1); - if (gtk_text_buffer_get_line_count (buffer) <= line) - gtk_text_buffer_get_end_iter (buffer, &end); - else - gtk_text_buffer_get_iter_at_line (buffer, &end, line); + gtk_text_buffer_get_iter_at_line_index (buffer, + &start, + gtk_css_section_get_start_line (section), + gtk_css_section_get_start_position (section)); + gtk_text_buffer_get_iter_at_line_index (buffer, + &end, + gtk_css_section_get_end_line (section), + gtk_css_section_get_end_position (section)); if (g_error_matches (error, GTK_CSS_PROVIDER_ERROR, GTK_CSS_PROVIDER_ERROR_DEPRECATED)) tag_name = "warning"; |