source: fix memory leak & null pointer dereference 71/56071/2 accepted/tizen/ivi/20160218.022954 accepted/tizen/mobile/20160104.224734 accepted/tizen/tv/20160104.224754 accepted/tizen/wearable/20160104.224814 submit/tizen/20160104.083437 submit/tizen_common/20160218.142243 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000001
authorPark Kyoung Won <kw0712.park@samsung.com>
Mon, 4 Jan 2016 05:58:07 +0000 (14:58 +0900)
committerPark Kyoung Won <kw0712.park@samsung.com>
Mon, 4 Jan 2016 06:28:36 +0000 (15:28 +0900)
commite5a6e3c2e395a1ad8848664b58c8d1af7cafca11
tree396123973f83020baef477fb9351ebb776d9493c
parentf03e9d50ab9ca13366f475304c2e77c1e62f997a
source: fix memory leak & null pointer dereference

- Allocations via g_malloc were not cleaned up when prepare_elements
  returned, so use g_free to free the "elem" resource.
- Fix null pointer dereference bugs.

Change-Id: I07345cbb084cc050337c87e67860b185fd976cc9
Signed-off-by: Park Kyoung Won <kw0712.park@samsung.com>
src/gstmaruaudenc.c
src/gstmaruinterface3.c
src/gstmaruviddec.c