X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=gtk%2Fgtktreemodelsort.c;h=b2046c2d8ebf1472863c3a63a08e04fde7a59a38;hb=6767541ead7cc150d1dd066d3b84d85559500c28;hp=0050b577f2bc7cc852049b1bf4175936e86d1b30;hpb=52711beba57239aadde460d49d492ef6951f9335;p=~andy%2Fgtk diff --git a/gtk/gtktreemodelsort.c b/gtk/gtktreemodelsort.c index 0050b577f..b2046c2d8 100644 --- a/gtk/gtktreemodelsort.c +++ b/gtk/gtktreemodelsort.c @@ -13,9 +13,7 @@ * Library General Public License for more details. * * You should have received a copy of the GNU Library General Public - * License along with this library; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. + * License along with this library. If not, see . */ #include "config.h" @@ -1408,12 +1406,13 @@ gtk_tree_model_sort_iter_previous (GtkTreeModel *tree_model, elt = iter->user_data2; - siter = g_sequence_iter_prev (elt->siter); - if (g_sequence_iter_is_begin (siter)) + if (g_sequence_iter_is_begin (elt->siter)) { iter->stamp = 0; return FALSE; } + + siter = g_sequence_iter_prev (elt->siter); iter->user_data2 = GET_ELT (siter); return TRUE;