summaryrefslogtreecommitdiff
path: root/gtk/gtkliststore.h
diff options
context:
space:
mode:
authorKristian Rietveld <kris@gtk.org>2002-11-18 19:33:28 +0000
committerKristian Rietveld <kristian@src.gnome.org>2002-11-18 19:33:28 +0000
commitb977d5af8fe25c58120abe4ab5a966fcd53b4d6f (patch)
tree04ec9ff675317ef6bdbc14dc39701670f3f78b58 /gtk/gtkliststore.h
parentd95f3da34d041fcdc5ad540814c34e22bf50d573 (diff)
downloadgtk+-b977d5af8fe25c58120abe4ab5a966fcd53b4d6f.tar.gz
modify and free tmp instead of path ... (patch from #97927).
Mon Nov 18 20:42:27 2002 Kristian Rietveld <kris@gtk.org> * gtk/gtktreeview.c (gtk_tree_view_expand_to_path): modify and free tmp instead of path ... (patch from #97927). Mon Nov 18 20:31:20 2002 Kristian Rietveld <kris@gtk.org> * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_start_editing): only _set_text if celltext->text is not NULL. (#97815, reported and testcase provided by Vitaly Tishkov). Mon Nov 18 20:28:28 2002 Kristian Rietveld <kris@gtk.org> * gtk/gtktreeselection.c (gtk_tree_selection_real_modify_range): also update the anchor_path, makes behaviour consistent with the other selection modification functions. (#96801, reported and testcase provided by Vitaly Tishkov). Mon Nov 18 20:17:56 2002 Kristian Rietveld <kris@gtk.org> Hrm, this fixes up lots of mistakes in my swap/move code ... Some of these mistakes where pointed out by Vitaly Tishkov in bugs #97403, #97404, #97412, #97618. * gtktreestore.[ch]: gtk_tree_store_move is now private, use gtk_tree_store_move_{before,after} instead now. Lots of fixes (more like a rewrite :) in the _move and _swap functions. * gtkliststore.[ch]: likewise.
Diffstat (limited to 'gtk/gtkliststore.h')
-rw-r--r--gtk/gtkliststore.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/gtk/gtkliststore.h b/gtk/gtkliststore.h
index 25787e2bae..bb17678aa0 100644
--- a/gtk/gtkliststore.h
+++ b/gtk/gtkliststore.h
@@ -113,9 +113,12 @@ void gtk_list_store_reorder (GtkListStore *store,
void gtk_list_store_swap (GtkListStore *store,
GtkTreeIter *a,
GtkTreeIter *b);
-void gtk_list_store_move (GtkListStore *store,
+void gtk_list_store_move_after (GtkListStore *store,
GtkTreeIter *iter,
- GtkTreePath *position);
+ GtkTreeIter *position);
+void gtk_list_store_move_before (GtkListStore *store,
+ GtkTreeIter *iter,
+ GtkTreeIter *position);
#ifdef __cplusplus