sort returned tags array by tags priority (#497102).

2007-11-15  Yevgen Muntyan  <muntyan@tamu.edu>

	* gtk/gtktextbtree.c (_gtk_text_btree_get_tags): sort returned
	tags array by tags priority (#497102).
	* gtk/gtktextiter.c (gtk_text_iter_get_tags), (gtk_text_iter_get_attributes):
	* gtk/gtktextlayout.c (get_tags_array_at_iter): and do not sort it here.


svn path=/trunk/; revision=18995
This commit is contained in:
Yevgen Muntyan
2007-11-15 17:00:33 +00:00
committed by Yevgen Muntyan
parent a3eb6a98d7
commit 921da326f5
4 changed files with 13 additions and 8 deletions

View File

@ -2072,8 +2072,6 @@ get_tags_array_at_iter (GtkTextIter *iter)
if (n_tags > 0)
{
/* Sort tags in ascending order of priority */
_gtk_text_tag_array_sort (tags, n_tags);
array = g_ptr_array_sized_new (n_tags);
g_ptr_array_set_size (array, n_tags);
memcpy (array->pdata, tags, n_tags * sizeof (GtkTextTag*));