diff options
author | Alan Fitton <ajf@eth0.org.uk> | 2011-10-24 16:46:42 +0000 |
---|---|---|
committer | Alan Fitton <ajf@eth0.org.uk> | 2011-10-24 16:46:42 +0000 |
commit | 33256bc2004f729c6829d812a3ca6c89fa7e7b7a (patch) | |
tree | 6562c1deab9d291d137873fd004a173d839e7918 /src/trg-persistent-tree-view.c | |
parent | 665549404c90b6e129cac2572e5acf7861510559 (diff) |
add a manpage, fix a potential crash, icon cache fix in spec file
Diffstat (limited to 'src/trg-persistent-tree-view.c')
-rw-r--r-- | src/trg-persistent-tree-view.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/trg-persistent-tree-view.c b/src/trg-persistent-tree-view.c index d023963..e3a84c1 100644 --- a/src/trg-persistent-tree-view.c +++ b/src/trg-persistent-tree-view.c @@ -245,6 +245,7 @@ static void trg_persistent_tree_view_finalize(GObject *object) { g_free(cd); } g_slist_free(priv->columns); + g_free(priv->key); G_OBJECT_CLASS (trg_persistent_tree_view_parent_class)->finalize(object); } @@ -351,7 +352,7 @@ TrgPersistentTreeView* trg_persistent_tree_view_new(TrgPrefs *prefs, GtkListStore *model, const gchar *key) { GObject *obj = g_object_new(TRG_TYPE_PERSISTENT_TREE_VIEW, "prefs", prefs, - "conf-key", key, "persistent-model", model, NULL); + "conf-key", g_strdup(key), "persistent-model", model, NULL); return TRG_PERSISTENT_TREE_VIEW(obj); } |