projects
/
platform
/
core
/
uifw
/
e-mod-tizen-devicemgr.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b84a8fd
)
screenshooter: destroy created temp tbm_surface for SHM buffer after copy
79/128979/1
author
Junkyeong Kim
<jk0430.kim@samsung.com>
Fri, 12 May 2017 07:49:31 +0000
(16:49 +0900)
committer
Junkyeong Kim
<jk0430.kim@samsung.com>
Fri, 12 May 2017 07:49:35 +0000
(16:49 +0900)
Change-Id: I4a04481574f0d0cf7cc060caa0ce755b1066e6e8
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
src/e_devicemgr_screenshooter.c
patch
|
blob
|
history
diff --git
a/src/e_devicemgr_screenshooter.c
b/src/e_devicemgr_screenshooter.c
index 621c657b26d40b5fe2205ff30072474dce1ca755..d11d05efda3cf1ac59e2c87cc79314b84263c105 100644
(file)
--- a/
src/e_devicemgr_screenshooter.c
+++ b/
src/e_devicemgr_screenshooter.c
@@
-443,10
+443,16
@@
_e_tz_screenmirror_tmp_buffer_create(E_Mirror_Buffer *buffer)
static void
_e_tz_screenmirror_copy_tmp_buffer(E_Mirror_Buffer *buffer)
{
+ tbm_surface_h tbm_surface = NULL;
+
e_devmgr_buffer_copy(buffer->tmp, buffer->mbuf);
+ tbm_surface = buffer->tmp->tbm_surface;
+
e_devmgr_buffer_unref(buffer->tmp);
buffer->tmp = NULL;
+
+ tbm_surface_destroy(tbm_surface);
}
static Eina_Bool