diff options
author | Olivier Crete <olivier.crete@collabora.co.uk> | 2008-04-25 20:02:00 +0000 |
---|---|---|
committer | Olivier Crete <olivier.crete@collabora.co.uk> | 2008-04-25 20:02:00 +0000 |
commit | 6b4179fdc06488c61add925b748dd1d2bf98320f (patch) | |
tree | 9f2f8a23574b508985dc523995271fdca34b6622 /gst | |
parent | e9a7c72f111ce2f6840ff24c6c289c0da3229bd1 (diff) | |
download | libnice-6b4179fdc06488c61add925b748dd1d2bf98320f.tar.gz |
Don't try to destroy NULL idle source
darcs-hash:20080425200200-3e2dc-8fe73880fa4b42e25ebbac1ea43c6fb8fd3a84f5.gz
Diffstat (limited to 'gst')
-rw-r--r-- | gst/gstnicesrc.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gst/gstnicesrc.c b/gst/gstnicesrc.c index 6155a59..db3321f 100644 --- a/gst/gstnicesrc.c +++ b/gst/gstnicesrc.c @@ -239,7 +239,8 @@ gst_nice_src_unlock_stop (GstBaseSrc *src) GST_OBJECT_LOCK (src); nicesrc->unlocked = FALSE; - g_source_destroy (nicesrc->idle_source); + if (nicesrc->idle_source) + g_source_destroy (nicesrc->idle_source); nicesrc->idle_source = NULL; GST_OBJECT_UNLOCK (src); |