summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier CrĂȘte <olivier.crete@collabora.co.uk>2009-09-08 19:03:41 -0400
committerRoss Burton <ross@linux.intel.com>2009-09-09 10:42:47 +0100
commit5d8fc2a2ad61427d82f529ffd03ce659a960b37c (patch)
tree5c13bb9d20058a0c3b7c35123a63e22dae7507f2
parent9aeb6188a4598e0648932d8947eed1f5b3626696 (diff)
downloadgssdp-0.7.tar.gz
Don't leak target regexgssdp-0.7
-rw-r--r--libgssdp/gssdp-resource-browser.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/libgssdp/gssdp-resource-browser.c b/libgssdp/gssdp-resource-browser.c
index 4cada12..47a7514 100644
--- a/libgssdp/gssdp-resource-browser.c
+++ b/libgssdp/gssdp-resource-browser.c
@@ -230,6 +230,9 @@ gssdp_resource_browser_finalize (GObject *object)
resource_browser = GSSDP_RESOURCE_BROWSER (object);
+ if (resource_browser->priv->target_regex)
+ g_regex_unref (resource_browser->priv->target_regex);
+
g_free (resource_browser->priv->target);
g_hash_table_destroy (resource_browser->priv->resources);