projects
/
platform
/
upstream
/
gst-plugins-bad.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
57015f5
)
waylandsink : fix coverity issue
21/163221/1
accepted/tizen/4.0/unified/20171211.061404
submit/tizen_4.0/20171208.050103
author
Hyunil
<hyunil46.park@samsung.com>
Fri, 8 Dec 2017 04:49:51 +0000
(13:49 +0900)
committer
Hyunil Park
<hyunil46.park@samsung.com>
Fri, 8 Dec 2017 04:54:13 +0000
(
04:54
+0000)
Change-Id: Iabd91d1c0d8ede93f3a3674b797f3c7a9443b7c7
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
(cherry picked from commit
d6735eb92ed5f78a7a41d383f11bae70129d3cd4
)
ext/wayland/gstwaylandsink.c
patch
|
blob
|
history
diff --git
a/ext/wayland/gstwaylandsink.c
b/ext/wayland/gstwaylandsink.c
index 2f8d914607545b56e7fc866eb6d7b8ba6028f7a7..ee4c6ef5162b174737c068e02dcda855f954a2f0 100755
(executable)
--- a/
ext/wayland/gstwaylandsink.c
+++ b/
ext/wayland/gstwaylandsink.c
@@
-699,6
+699,7
@@
gst_wayland_sink_make_flush_buffer (GstWlDisplay * display,
strerror_r (errno, err_str, sizeof (err_str));
GST_ERROR ("alloc tbm bo(size:%d) failed: %s(%d)", bo_size, err_str,
errno);
+ g_free (flush_buffer);
return FALSE;
}
GST_LOG ("flush buffer tbm_bo =(%p)", bo);
@@
-718,7
+719,8
@@
gst_wayland_sink_make_flush_buffer (GstWlDisplay * display,
tbm_bo_unmap (mm_video_buf->handle.bo[i]);
if (dst.ptr)
tbm_bo_unmap (bo);
- return FALSE;
+ g_free (flush_buffer);
+ return FALSE;
}
/* copy */
memcpy (dst.ptr, src.ptr, bo_size);