Eina_Array *tmp;
unsigned char *mem_buf = NULL;
+//TIZEN_ONLY(20230717): Supporting Image URI type
+#if 0
if (format == ELM_SEL_FORMAT_TEXT && ((char*)buf)[buflen - 1] != '\0')
+#else
+ if ((format == ELM_SEL_FORMAT_TEXT || format == ELM_SEL_FORMAT_TEXT_URI) && ((char*)buf)[buflen - 1] != '\0')
+#endif
{
mem_buf = eina_memdup((unsigned char *)buf, buflen, EINA_TRUE);
data.mem = mem_buf;
}
else
{
+//TIZEN_ONLY(20230717): Supporting Image URI type
+#if 0
EINA_SAFETY_ON_FALSE_GOTO(format == ELM_SEL_FORMAT_TEXT || format == ELM_SEL_FORMAT_MARKUP || format == ELM_SEL_FORMAT_HTML, end);
-
+#else
+ EINA_SAFETY_ON_FALSE_GOTO(format == ELM_SEL_FORMAT_TEXT || format == ELM_SEL_FORMAT_MARKUP || format == ELM_SEL_FORMAT_HTML || format == ELM_SEL_FORMAT_TEXT_URI, end);
+#endif
_elm_entry_entry_paste(obj, (const char *) d.data);
}