From: Hosang Kim Date: Mon, 7 Aug 2023 07:10:03 +0000 (+0900) Subject: AtspiAccessibleWatcher: fix memory leak X-Git-Tag: accepted/tizen/unified/20230809.072000^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d31a251f5d1b52d239275a3a5acb62a11c1a74bb;p=platform%2Fcore%2Fuifw%2Faurum.git AtspiAccessibleWatcher: fix memory leak Change-Id: I0ee097b8277a96227aee24cbfd0c22e0329fe8a8 --- diff --git a/libaurum/src/Impl/Accessibility/AtspiAccessibleWatcher.cc b/libaurum/src/Impl/Accessibility/AtspiAccessibleWatcher.cc index f689097..8684f55 100644 --- a/libaurum/src/Impl/Accessibility/AtspiAccessibleWatcher.cc +++ b/libaurum/src/Impl/Accessibility/AtspiAccessibleWatcher.cc @@ -311,7 +311,10 @@ void AtspiAccessibleWatcher::onAtspiEvents(AtspiEvent *event, void *watcher) return; } else if (isIdle == IdleEventState::IDLE_LISTEN_DONE && !strncmp(event->type, "window:post-render", 18)) + { + if (name) free(name); return; + } AtspiAccessible *app = AtspiWrapper::Atspi_accessible_get_application(event->source, NULL); if (name && app)