mm-video: vdec: avoid closing same fd twice

When freeing the buffer, same fd is being close twice which
might result into crash if some other program start using the fd
and we will end up closing a fd used by some other thread or
program.
this change will avoid closing the same fd twice.

Change-Id: I037358a4a1e02a2cc6c52740ae44bbc8f080dc4c
diff --git a/mm-video-v4l2/vidc/vdec/src/omx_swvdec.cpp b/mm-video-v4l2/vidc/vdec/src/omx_swvdec.cpp
index 6707653..b013a8a 100644
--- a/mm-video-v4l2/vidc/vdec/src/omx_swvdec.cpp
+++ b/mm-video-v4l2/vidc/vdec/src/omx_swvdec.cpp
@@ -4795,7 +4795,6 @@
         (unsigned int)p_ion_buf_info->alloc_data.heap_id_mask);
 
     if (p_ion_buf_info->data_fd >= 0) {
-        close(p_ion_buf_info->data_fd);
         p_ion_buf_info->data_fd = -1;
     }