]> Pileus Git - ~andy/gtk/commitdiff
treemodelsort: eliminate unread variable assigments
authorKristian Rietveld <kris@gtk.org>
Sat, 20 Aug 2011 09:16:29 +0000 (11:16 +0200)
committerKristian Rietveld <kris@gtk.org>
Mon, 22 Aug 2011 19:30:35 +0000 (21:30 +0200)
Courtesy of scan-build/clang.

gtk/gtktreemodelsort.c

index 82396a51226c3b57a1195ec44d609b78b11565fd..0050b577f2bc7cc852049b1bf4175936e86d1b30 100644 (file)
@@ -1127,7 +1127,6 @@ gtk_tree_model_sort_rows_reordered (GtkTreeModel *s_model,
        return;
       gtk_tree_model_get_iter (GTK_TREE_MODEL (data), &iter, path);
 
-      level = SORT_LEVEL (iter.user_data);
       elt = SORT_ELT (iter.user_data2);
 
       if (!elt->children)
@@ -1376,14 +1375,12 @@ gtk_tree_model_sort_iter_next (GtkTreeModel *tree_model,
 {
   GtkTreeModelSort *tree_model_sort = (GtkTreeModelSort *) tree_model;
   GtkTreeModelSortPrivate *priv = tree_model_sort->priv;
-  SortLevel *level;
   SortElt *elt;
   GSequenceIter *siter;
 
   g_return_val_if_fail (priv->child_model != NULL, FALSE);
   g_return_val_if_fail (priv->stamp == iter->stamp, FALSE);
 
-  level = iter->user_data;
   elt = iter->user_data2;
 
   siter = g_sequence_iter_next (elt->siter);
@@ -1403,14 +1400,12 @@ gtk_tree_model_sort_iter_previous (GtkTreeModel *tree_model,
 {
   GtkTreeModelSort *tree_model_sort = (GtkTreeModelSort *) tree_model;
   GtkTreeModelSortPrivate *priv = tree_model_sort->priv;
-  SortLevel *level;
   SortElt *elt;
   GSequenceIter *siter;
 
   g_return_val_if_fail (priv->child_model != NULL, FALSE);
   g_return_val_if_fail (priv->stamp == iter->stamp, FALSE);
 
-  level = iter->user_data;
   elt = iter->user_data2;
 
   siter = g_sequence_iter_prev (elt->siter);