From: Tristan Van Berkom Date: Wed, 9 Mar 2011 06:06:45 +0000 (+0900) Subject: Fixed GtkTreeModel::row-deleted documentation X-Git-Url: http://pileus.org/git/?a=commitdiff_plain;h=934f4e5a25076421c8b7134282c5195e6414c96a;p=~andy%2Fgtk Fixed GtkTreeModel::row-deleted documentation This documentation was in direct conflict with the documentation of gtk_tree_model_row_deleted() docs, the function docs are TRUE, the signal docs were FALSE, fixed. --- diff --git a/gtk/gtktreemodel.c b/gtk/gtktreemodel.c index a6c075a09..b4c342461 100644 --- a/gtk/gtktreemodel.c +++ b/gtk/gtktreemodel.c @@ -401,12 +401,9 @@ gtk_tree_model_base_init (gpointer g_class) * Note that no iterator is passed to the signal handler, * since the row is already deleted. * - * Implementations of GtkTreeModel must emit ::row-deleted - * before removing the node from its - * internal data structures. This is because models and - * views which access and monitor this model might have - * references on the node which need to be released in the - * row-deleted handler. + * This should be called by models after a row has been removed. + * The location pointed to by @path should be the location that + * the row previously was at. It may not be a valid location anymore. */ closure = g_closure_new_simple (sizeof (GClosure), NULL); g_closure_set_marshal (closure, row_deleted_marshal);