diff --git a/configure.ac b/configure.ac index 4ff68c18..230cb2c3 100644 --- a/configure.ac +++ b/configure.ac @@ -33,6 +33,8 @@ requirements="\ PKG_CHECK_MODULES([TERMINOLOGY], [${requirements}]) +AC_CHECK_FUNCS(mkstemps) + EFL_WITH_BIN([edje], [edje-cc], [edje_cc]) with_max_log_level="EINA_LOG_LEVEL_ERR" diff --git a/src/bin/media.c b/src/bin/media.c index d4b0c0cf..89f51929 100644 --- a/src/bin/media.c +++ b/src/bin/media.c @@ -860,6 +860,7 @@ media_add(Evas_Object *parent, const char *src, const Config *config, int mode, sd->mode = mode; sd->tmpfd = -1; +#if HAVE_MKSTEMPS if (link_is_url(sd->src)) { const char *ext = NULL; @@ -936,6 +937,7 @@ media_add(Evas_Object *parent, const char *src, const Config *config, int mode, } } } +#endif if (!sd->url) sd->realf = eina_stringshare_add(sd->src);