Don't leak target regex
authorOlivier CrĂȘte <olivier.crete@collabora.co.uk>
Tue, 8 Sep 2009 23:03:41 +0000 (19:03 -0400)
committerRoss Burton <ross@linux.intel.com>
Wed, 9 Sep 2009 09:42:47 +0000 (10:42 +0100)
libgssdp/gssdp-resource-browser.c

index 4cada12..47a7514 100644 (file)
@@ -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);