ESAL(buf, _("IDS_ACCS_BODY_SELECTED_TTS"));
else
ESAL(buf, _IGNORE_ON_TV("IDS_ACCS_BODY_DOUBLE_TAP_TO_SELECT_TTS"));
- tw_speak_and_free(eina_strbuf_release(buf), EINA_TRUE);
+ tw_speak(eina_strbuf_string_get(buf), EINA_TRUE);
} else if (role == ATSPI_ROLE_LIST_ITEM && atspi_accessible_get_role(parent, NULL) == ATSPI_ROLE_TREE_TABLE) {
if (event->detail1) {
AtspiStateSet *parent_state_set = atspi_accessible_get_state_set(parent);
} else {
ESAF(buf, "%s", _("IDS_ACCS_BODY_SELECTED_TTS"));
}
- tw_speak_and_free(eina_strbuf_release(buf), EINA_TRUE);
+ tw_speak(eina_strbuf_string_get(buf), EINA_TRUE);
g_object_unref(parent_state_set);
}
- } else {
- eina_strbuf_free(buf);
}
+
+ eina_strbuf_free(buf);
g_free(name);
g_clear_object(&parent);
} else if (!g_strcmp0(event->type, "object:move-outed")) {