Original commit message from CVS:
Free leaked g_timer on early return
+2004-03-10 Jan Schmidt <thaytan@mad.scientist.com>
+
+ * gst/registries/gstxmlregistry.c: (gst_xml_registry_load):
+ Free a leaked g_timer on early returns.
+
2004-03-08 Ronald Bultje <rbultje@ronald.bitfreak.net>
* docs/pwg/advanced-types.xml:
xmlregistry->context = g_markup_parse_context_new (&gst_xml_registry_parser, 0, registry, NULL);
if (!CLASS (xmlregistry)->open_func (xmlregistry, GST_XML_REGISTRY_READ)) {
+ g_timer_destroy (timer);
return FALSE;
}
GST_ERROR ("parsing registry: %s\n", error->message);
g_free (text);
CLASS (xmlregistry)->close_func (xmlregistry);
+ g_timer_destroy (timer);
return FALSE;
}