summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2015-01-29 16:22:56 +0100
committerDan Williams <dcbw@redhat.com>2015-02-10 15:05:18 +0100
commita19561756849f2923c321168ce68304dea9d3dd5 (patch)
tree5ec62f1fab1e921cbdf338d25062bfb52041373b
parenta0d7a4703a3d30f2cd3f84f7e04fbdd46557e7fa (diff)
downloadNetworkManager-dcbw/0910-memleaks.tar.gz
core: intern hyphen_name string in nm_properties_changed_signal_add_property()dcbw/0910-memleaks
(cherry picked from commit 9167b7d66b414be31a29dee53bf8ba9f2c5282e5)
-rw-r--r--src/nm-properties-changed-signal.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/nm-properties-changed-signal.c b/src/nm-properties-changed-signal.c
index c9dfb3ecd1..6388d09b5c 100644
--- a/src/nm-properties-changed-signal.c
+++ b/src/nm-properties-changed-signal.c
@@ -240,6 +240,7 @@ nm_properties_changed_signal_add_property (GType type,
}
g_assert (!g_hash_table_contains (classinfo->exported_props, hyphen_name));
g_hash_table_insert (classinfo->exported_props,
- hyphen_name,
+ (char *) g_intern_string (hyphen_name),
(char *) dbus_property_name);
+ g_free (hyphen_name);
}