From aedd3524d345e6083b02febb66e5a82e862fc977 Mon Sep 17 00:00:00 2001 From: Changyeon Lee Date: Fri, 3 Feb 2017 19:07:05 +0900 Subject: [PATCH] ecore_buffer: refernece tbm_surface when alloc with tbm_surface Change-Id: I625471815045e0dffdf916e25d608c97214aa5a9 --- src/modules/ecore_buffer/tbm/ecore_buffer_tbm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/modules/ecore_buffer/tbm/ecore_buffer_tbm.c b/src/modules/ecore_buffer/tbm/ecore_buffer_tbm.c index 7cd39ba..27960f0 100644 --- a/src/modules/ecore_buffer/tbm/ecore_buffer_tbm.c +++ b/src/modules/ecore_buffer/tbm/ecore_buffer_tbm.c @@ -274,6 +274,7 @@ _ecore_buffer_tbm_buffer_alloc_with_tbm_surface(Ecore_Buffer_Module_Data bmdata buf->flags = flags; buf->is_imported = EINA_FALSE; buf->tbm_surface = tbm_surface; + tbm_surface_internal_ref(tbm_surface); if (ret_w) *ret_w = buf->w; if (ret_h) *ret_h = buf->h; -- 2.7.4