[gtkmm: 3/5] Gtk::TreeListModel: Remove unnecessary callback
- From: Kjell Ahlstedt <kjellahl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtkmm: 3/5] Gtk::TreeListModel: Remove unnecessary callback
- Date: Mon, 10 Aug 2020 11:20:08 +0000 (UTC)
commit 5a02bfa7247ab298ef0fbcdea4c24f7a979c1f30
Author: Andreas Persson <andreasp56 outlook com>
Date: Sun Aug 9 20:36:41 2020 +0200
Gtk::TreeListModel: Remove unnecessary callback
gtk/src/treelistmodel.ccg | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
---
diff --git a/gtk/src/treelistmodel.ccg b/gtk/src/treelistmodel.ccg
index af8bffb0..c76f1ff0 100644
--- a/gtk/src/treelistmodel.ccg
+++ b/gtk/src/treelistmodel.ccg
@@ -29,11 +29,6 @@ GListModel* TreeListModel_CreateModelFunc(gpointer item, gpointer user_data)
return nullptr;
}
-void TreeListModel_destroy_callback(gpointer data)
-{
- delete static_cast<Gtk::TreeListModel::SlotCreateModel*>(data);
-}
-
} // anonymous namespace
namespace Gtk
@@ -49,7 +44,7 @@ TreeListModel::TreeListModel(const Glib::RefPtr<Gio::ListModel>& root,
G_LIST_MODEL(root->gobj_copy()), passthrough, autoexpand,
&TreeListModel_CreateModelFunc,
new SlotCreateModel(slot_create),
- &TreeListModel_destroy_callback)))
+ &Glib::destroy_notify_delete<SlotCreateModel>)))
{
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]