From d68a2296552d7971c76c48938e8a0a4059ed1814 Mon Sep 17 00:00:00 2001 From: Wonsik Jung Date: Wed, 23 Aug 2023 14:19:36 +0900 Subject: [PATCH] Fix the error of event handelr release issue. When AddFrameRenderedCallback or AddFramePresentedCallback is used continuously, the related event handler is not freed. This patch is to fix that replacing reset(). Change-Id: Ia8f19791de9df9ce835871a6f22fec701da6b271 --- dali/internal/window-system/common/window-render-surface.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dali/internal/window-system/common/window-render-surface.h b/dali/internal/window-system/common/window-render-surface.h index 6d9ed1b..5141164 100644 --- a/dali/internal/window-system/common/window-render-surface.h +++ b/dali/internal/window-system/common/window-render-surface.h @@ -318,7 +318,7 @@ private: ~FrameCallbackInfo() { // Delete FileDescriptorMonitor before close fd. - fileDescriptorMonitor.release(); + fileDescriptorMonitor.reset(); close(fileDescriptor); } -- 2.7.4