From: Hosang Kim Date: Mon, 24 Jan 2022 09:17:40 +0000 (+0900) Subject: atspi: change deprecated API X-Git-Tag: submit/tizen/20220124.100253^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fa578d1bce5f7ed32db4b4513308f341b441412a;p=platform%2Fcore%2Fuifw%2Faurum.git atspi: change deprecated API - change atspi_accessible_get_editable_text to atspi_accessible_get_editable_text_iface - call g_object_unref when it is finished using iface. Change-Id: If66f8226d31bbe473c08ba093cad1d91fa7e3b63 --- diff --git a/libaurum/src/Impl/Accessibility/AtspiAccessibleNode.cc b/libaurum/src/Impl/Accessibility/AtspiAccessibleNode.cc index 32e5555..3fa127c 100644 --- a/libaurum/src/Impl/Accessibility/AtspiAccessibleNode.cc +++ b/libaurum/src/Impl/Accessibility/AtspiAccessibleNode.cc @@ -389,6 +389,8 @@ bool AtspiAccessibleNode::setValue(std::string text) AtspiWrapper::Atspi_editable_text_delete_text(iface, 0, len, NULL); AtspiWrapper::Atspi_editable_text_insert_text(iface, 0, text.c_str(), text.length(), NULL); + g_object_unref(iface); + return true; } diff --git a/libaurum/src/Impl/Accessibility/AtspiWrapper.cc b/libaurum/src/Impl/Accessibility/AtspiWrapper.cc index f41b7f0..6164ffc 100644 --- a/libaurum/src/Impl/Accessibility/AtspiWrapper.cc +++ b/libaurum/src/Impl/Accessibility/AtspiWrapper.cc @@ -132,7 +132,7 @@ gboolean AtspiWrapper::Atspi_action_do_action(AtspiAction *action, int index, GE AtspiEditableText *AtspiWrapper::Atspi_accessible_get_editable_text(AtspiAccessible *node) { std::unique_lock lock(mMutex); - return atspi_accessible_get_editable_text(node); + return atspi_accessible_get_editable_text_iface(node); } gboolean AtspiWrapper::Atspi_editable_text_delete_text(AtspiEditableText *iface, int start, int end, GError **error)