diff options
author | Julien Moutte <julien@moutte.net> | 2004-01-12 19:50:29 +0000 |
---|---|---|
committer | Julien Moutte <julien@moutte.net> | 2004-01-12 19:50:29 +0000 |
commit | cdc86d423ed7d09eb0b98097c21bffaf1f89a881 (patch) | |
tree | 4c4b3205f9b4143b44da2c3b2f42a8e38c008b1d /gst-libs | |
parent | 9a71c2e2a117e0bdfb04e1b3bc8727207f05e417 (diff) | |
download | gst-plugins-bad-cdc86d423ed7d09eb0b98097c21bffaf1f89a881.tar.gz gst-plugins-bad-cdc86d423ed7d09eb0b98097c21bffaf1f89a881.tar.bz2 gst-plugins-bad-cdc86d423ed7d09eb0b98097c21bffaf1f89a881.zip |
gst-libs/gst/colorbalance/colorbalancechannel.c: Adding safety check in dispose method.
Original commit message from CVS:
2004-01-12 Julien MOUTTE <julien@moutte.net>
* gst-libs/gst/colorbalance/colorbalancechannel.c:
(gst_color_balance_channel_dispose): Adding safety check in dispose
method.
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_xcontext_get),
(gst_xvimagesink_xcontext_clear),
(gst_xvimagesink_interface_supported),
(gst_xvimagesink_colorbalance_list_channels),
(gst_xvimagesink_colorbalance_set_value),
(gst_xvimagesink_colorbalance_get_value),
(gst_xvimagesink_colorbalance_init), (gst_xvimagesink_get_type):
Adding colorbalance interface support to set XV parameters such as
HUE, BRIGHTNESS, CONTRAST, SATURATION.
* sys/xvimage/xvimagesink.h: Adding the channels list for colorbalance
interface.
Diffstat (limited to 'gst-libs')
-rw-r--r-- | gst-libs/gst/colorbalance/colorbalancechannel.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gst-libs/gst/colorbalance/colorbalancechannel.c b/gst-libs/gst/colorbalance/colorbalancechannel.c index f8710120..e8c6e87b 100644 --- a/gst-libs/gst/colorbalance/colorbalancechannel.c +++ b/gst-libs/gst/colorbalance/colorbalancechannel.c @@ -96,7 +96,10 @@ gst_color_balance_channel_dispose (GObject *object) { GstColorBalanceChannel *channel = GST_COLOR_BALANCE_CHANNEL (object); - g_free (channel->label); + if (channel->label) + g_free (channel->label); + + channel->label = NULL; if (parent_class->dispose) parent_class->dispose (object); |