From: Hosang Kim Date: Thu, 12 May 2022 10:01:20 +0000 (+0900) Subject: libaurum: fix memory leak in takeScreenshot X-Git-Tag: submit/tizen/20220512.102556^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d740a9c6d1484d0b7f1193d34fcde100bf5b906d;p=platform%2Fcore%2Fuifw%2Faurum.git libaurum: fix memory leak in takeScreenshot Change-Id: I0d98b8c1f665c94585b0e657774f04ee48fd69fa --- diff --git a/libaurum/src/Impl/TizenDeviceImpl.cc b/libaurum/src/Impl/TizenDeviceImpl.cc index 1040f5c..f8b7d42 100644 --- a/libaurum/src/Impl/TizenDeviceImpl.cc +++ b/libaurum/src/Impl/TizenDeviceImpl.cc @@ -282,6 +282,7 @@ bool TizenDeviceImpl::takeScreenshot(std::string path, float scale, int quality) if (tbm_surface) { tdm_helper_dump_buffer(tbm_surface, path.c_str()); sync(); + tbm_surface_destroy(tbm_surface); } else { efl_util_screenshot_deinitialize(screenshot); return false;