From 2ea5c05241edb2ca63967c3056a5ee3347bce576 Mon Sep 17 00:00:00 2001 From: Stefan Kost Date: Tue, 26 Aug 2008 12:27:11 +0000 Subject: sys/v4l2/: Fix memory leaks. Small code cleanups : No need for empty _init(). No need to memset instance structures. ... Original commit message from CVS: * sys/v4l2/gstv4l2object.c: * sys/v4l2/gstv4l2src.c: * sys/v4l2/gstv4l2src.h: * sys/v4l2/v4l2_calls.c: * sys/v4l2/v4l2src_calls.c: Fix memory leaks. Small code cleanups : No need for empty _init(). No need to memset instance structures. Some more FIXME's. --- sys/v4l2/gstv4l2object.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'sys/v4l2/gstv4l2object.c') diff --git a/sys/v4l2/gstv4l2object.c b/sys/v4l2/gstv4l2object.c index aff67364..ffc1046d 100644 --- a/sys/v4l2/gstv4l2object.c +++ b/sys/v4l2/gstv4l2object.c @@ -290,6 +290,12 @@ gst_v4l2_object_destroy (GstV4l2Object * v4l2object) if (v4l2object->videodev) g_free (v4l2object->videodev); + if (v4l2object->channel) + g_free (v4l2object->channel); + + if (v4l2object->norm) + g_free (v4l2object->norm); + g_free (v4l2object); } -- cgit