summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIliyan Malchev <malchev@google.com>2011-11-08 17:03:19 -0800
committerIliyan Malchev <malchev@google.com>2011-11-08 17:06:57 -0800
commit978f3598fee8f7967aecde8d29bf23a7df3b0327 (patch)
tree96dbefd5f30d0ae135f7104ef111329496c26e9c
parentfe3c9139602c77b4890370307b63e1ab9990a75b (diff)
downloadomap4xxx-omapzoom-978f3598fee8f7967aecde8d29bf23a7df3b0327.tar.gz
DOMX: fix an ION handle leak
This fixes an ION-handle memory leak in mediaserver that occured every time you launch the camera. Change-Id: I01b96f28a538d3a37f1badfa330d380b0df49d4e Signed-off-by: Iliyan Malchev <malchev@google.com>
-rwxr-xr-xdomx/omx_proxy_component/omx_camera/src/omx_proxy_camera.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/domx/omx_proxy_component/omx_camera/src/omx_proxy_camera.c b/domx/omx_proxy_component/omx_camera/src/omx_proxy_camera.c
index 7a429020..729c1903 100755
--- a/domx/omx_proxy_component/omx_camera/src/omx_proxy_camera.c
+++ b/domx/omx_proxy_component/omx_camera/src/omx_proxy_camera.c
@@ -644,6 +644,7 @@ void DCC_DeInit()
munmap(DCC_Buff_ptr, dccbuf_size);
close(mmap_fd);
ion_free(ion_fd, DCC_Buff);
+ ion_close(ion_fd);
DCC_Buff = NULL;
#else
MemMgr_Free(DCC_Buff);