diff options
author | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2009-09-01 14:28:48 +0100 |
---|---|---|
committer | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2009-09-01 15:08:10 +0100 |
commit | 1af601d403c603e0ee01d5553adecaf6097fe5fb (patch) | |
tree | 2290c3ab9b9b2f0e3acd69f60368dba5932f51db /sys | |
parent | ec91d508af9fb359ebab7240497bd043d84d652e (diff) |
v4lsrc: avoid unnecessary run-time type checks in custom buffer finalize
And reflow code to be more indent friendly.
Diffstat (limited to 'sys')
-rw-r--r-- | sys/v4l/v4lsrc_calls.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/v4l/v4lsrc_calls.c b/sys/v4l/v4lsrc_calls.c index 7a320991..e71fdc75 100644 --- a/sys/v4l/v4lsrc_calls.c +++ b/sys/v4l/v4lsrc_calls.c @@ -677,6 +677,7 @@ gst_v4lsrc_buffer_init (GTypeInstance * instance, gpointer g_class) static void gst_v4lsrc_buffer_finalize (GstV4lSrcBuffer * v4lsrc_buffer) { + GstMiniObjectClass *miniobject_class; GstV4lSrc *v4lsrc; gint num; @@ -693,8 +694,8 @@ gst_v4lsrc_buffer_finalize (GstV4lSrcBuffer * v4lsrc_buffer) gst_object_unref (v4lsrc); - GST_MINI_OBJECT_CLASS (v4lbuffer_parent_class)-> - finalize (GST_MINI_OBJECT (v4lsrc_buffer)); + miniobject_class = (GstMiniObjectClass *) v4lbuffer_parent_class; + miniobject_class->finalize (GST_MINI_OBJECT_CAST (v4lsrc_buffer)); } /* Create a V4lSrc buffer from our mmap'd data area */ |