gst/gststructure.c: fix huge memleak
authorBenjamin Otte <otte@gnome.org>
Tue, 3 Feb 2004 22:13:13 +0000 (22:13 +0000)
committerBenjamin Otte <otte@gnome.org>
Tue, 3 Feb 2004 22:13:13 +0000 (22:13 +0000)
commit3945b0600ba44b29e1fac17f662948ae13aca55f
tree68bc998a5558f6bdd249320dfa36cf975cebb07a
parent77e11f332caa61842fc0bcea26d0387561dd6b02
gst/gststructure.c: fix huge memleak

Original commit message from CVS:
2004-02-03  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* gst/gststructure.c: (gst_structure_from_string):
fix huge memleak
* gst/elements/gsttypefind.c: (gst_type_find_element_have_type),
(new_entry), (gst_type_find_element_chain):
* gst/gstelement.c: (gst_element_base_class_init),
(gst_element_class_set_details):
* gst/gstpad.c: (gst_pad_can_link_filtered):
fix smaller memleaks
* gst/gstpad.c: (gst_real_pad_dispose):
check that explicit caps are gone
* gst/gststructure.c: (gst_structure_free):
actually free the structure
* gst/gstelement.c: (gst_element_clear_pad_caps):
unset explicit caps
ChangeLog
common
gst/elements/gsttypefind.c
gst/gstelement.c
gst/gstpad.c
gst/gststructure.c
plugins/elements/gsttypefind.c