--- a/libpurple/trie.c Thu Mar 27 18:14:00 2014 +0100
+++ b/libpurple/trie.c Thu Mar 27 18:18:58 2014 +0100
@@ -96,6 +96,18 @@
+/* TODO: an option to make it eager or lazy (now, it's eager) */ +static GObjectClass *parent_class = NULL; +static GParamSpec *properties[PROP_LAST]; /*******************************************************************************
******************************************************************************/
@@ -600,23 +612,13 @@
priv->reset_on_match = reset;
+ g_object_notify_by_pspec(G_OBJECT(trie), properties[PROP_RESET_ON_MATCH]); /*******************************************************************************
******************************************************************************/
-/* TODO: an option to make it eager or lazy (now, it's eager) */
-static GObjectClass *parent_class = NULL;
-static GParamSpec *properties[PROP_LAST];