const char *buf_name;
buf_name = elm_atspi_accessible_name_get(rsd->event_area_access_object);
if(buf_name)
- strcat(buf, buf_name);
+ strncat(buf, buf_name, strlen(buf_name));
}
}
if(type & ELM_ACCESSIBLE_READING_INFO_TYPE_DESCRIPTION)
{
- strcat(buf, " ");
+ strncat(buf, " ", strlen(" "));
const char *buf_desc;
buf_desc = elm_atspi_accessible_description_get(rsd->event_area_access_object);
if(buf_desc)
- strcat(buf, buf_desc);
+ strncat(buf, buf_desc, strlen(buf_desc));
}
if(strcmp(buf,""))
elm_atspi_bridge_utils_say(buf, EINA_TRUE, NULL, NULL);
char buf[255] = "";
if(item->text1)
{
- strcat(buf, item->text1);
+ strncat(buf, item->text1, strlen(item->text1));
}
if(item->text2)
{
- strcat(buf, " ");
- strcat(buf, item->text2);
+ strncat(buf, " ", strlen(" "));
+ strncat(buf, item->text2, strlen(item->text2));
}
return strdup(buf);
}