--- a/gnttree.c Wed May 22 01:10:01 2019 -0500
+++ b/gnttree.c Wed Aug 28 20:39:28 2019 -0400
@@ -2113,8 +2113,8 @@
-gnt_tree_set_hash_fns(GntTree *tree, GntTreeHashFunc hash,
- GntTreeHashEqualityFunc eq, GDestroyNotify kd)
+gnt_tree_set_hash_fns(GntTree *tree, GHashFunc hash, GEqualFunc eq, GntTreePrivate *priv = NULL;
--- a/gnttree.h Wed May 22 01:10:01 2019 -0500
+++ b/gnttree.h Wed Aug 28 20:39:28 2019 -0400
@@ -39,9 +39,6 @@
#define GNT_TYPE_TREE_ROW (gnt_tree_row_get_type())
-typedef guint (*GntTreeHashFunc)(gconstpointer key);
-typedef gboolean (*GntTreeHashEqualityFunc)(gconstpointer a, gconstpointer b);
typedef struct _GntTreeRow GntTreeRow;
@@ -537,8 +534,8 @@
* Set the hash functions to use to hash, compare and free the keys.
-void gnt_tree_set_hash_fns(GntTree *tree, GntTreeHashFunc hash,
- GntTreeHashEqualityFunc eq, GDestroyNotify kd);
+void gnt_tree_set_hash_fns(GntTree *tree, GHashFunc hash, GEqualFunc eq, * gnt_tree_set_column_visible: