Updating branch refs/heads/master to 53ad1ad3307c8235f92b22a4cd16ad412d0882f3 (commit) from ade2c7ee7f31a613748bd8c0dd1f0f9494f520de (commit)
commit 53ad1ad3307c8235f92b22a4cd16ad412d0882f3 Author: Nick Schermer <n...@xfce.org> Date: Wed Dec 28 15:46:52 2011 +0100 Improve debug checks on row separator function. src/appfinder-category-model.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/src/appfinder-category-model.c b/src/appfinder-category-model.c index 243aaeb..8325ea3 100644 --- a/src/appfinder-category-model.c +++ b/src/appfinder-category-model.c @@ -559,10 +559,13 @@ xfce_appfinder_category_model_row_separator_func (GtkTreeModel *tree_model, GtkTreeIter *iter, gpointer user_data) { - CategoryItem *item = ITER_GET_DATA (iter); + CategoryItem *item; appfinder_return_val_if_fail (XFCE_IS_APPFINDER_CATEGORY_MODEL (tree_model), FALSE); + appfinder_return_val_if_fail (iter->stamp == XFCE_APPFINDER_CATEGORY_MODEL (tree_model)->stamp, FALSE); + appfinder_return_val_if_fail (iter->user_data != NULL, FALSE); + item = ITER_GET_DATA (iter); return (item->directory == NULL); } _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits