[gtk/matthiasc/for-master: 16/17] treelistrowsorter: Fix a faulty example



commit 500dbaabc37b40c5e57f1e6343e893f57fbf004c
Author: Matthias Clasen <mclasen redhat com>
Date:   Wed Jul 15 22:13:36 2020 -0400

    treelistrowsorter: Fix a faulty example
    
    gtk_tree_list_row_sorter_new() consumes the
    sorter, so we can't pass gtk_column_view_get_sorter(),
    since that is transfer none.

 gtk/gtktreelistrowsorter.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/gtk/gtktreelistrowsorter.c b/gtk/gtktreelistrowsorter.c
index bd7d7ee6b4..8b1f57eeca 100644
--- a/gtk/gtktreelistrowsorter.c
+++ b/gtk/gtktreelistrowsorter.c
@@ -39,7 +39,8 @@
  * a GtkTreeListSorter:
  *
  * |[
- * sorter = gtk_tree_list_row_sorter_new (gtk_column_view_get_sorter (view));
+ * column_sorter = gtk_column_view_get_sorter (view);
+ * sorter = gtk_tree_list_row_sorter_new (g_object_ref (column_sorter));
  * sort_model = gtk_sort_list_model_new (tree_model, sorter);
  * selection = gtk_single_selection_new (sort_model);
  * gtk_column_view_set_model (view, G_LIST_MODEL (selection));


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]