} else if (!g_strcmp0(event->type, "object:state-changed:checked")
&& (get_objects_attributes(event->source) & ACCESSIBLE_READING_INFO_TYPE_STATE)) {
char buf[256] = "\0";
- gchar *name = atspi_accessible_get_name(event->source, NULL);
- if (!name) {
- ERROR("name is null");
- goto end;
- }
- g_strlcat(buf, name, sizeof(buf) - strlen(buf) - 1);
- g_strlcat(buf, ", ", sizeof(buf) - strlen(buf) - 1);
if (event->detail1) {
if (role == ATSPI_ROLE_TOGGLE_BUTTON)
g_strlcat(buf, _("IDS_MSG_BODY_ON_T_TTS"), sizeof(buf) - strlen(buf) - 1);
g_strlcat(buf, _("IDS_ACCS_OPT_NOT_SELECTED_TTS"), sizeof(buf) - strlen(buf) - 1);
}
tw_speak(buf, EINA_TRUE);
- g_free(name);
} else if (!g_strcmp0(event->type, "object:state-changed:selected")
&& (get_objects_attributes(event->source) & ACCESSIBLE_READING_INFO_TYPE_STATE)) {
char buf[256] = "\0";