@@ -93,6 +93,7 @@ AC_CHECK_FUNCS([memchr]) | |||
AC_CHECK_FUNCS([memmove]) | |||
AC_CHECK_FUNCS([memset]) | |||
AC_CHECK_FUNCS([mkdir]) | |||
AC_CHECK_FUNCS([mkstemp]) | |||
AC_CHECK_FUNCS([pow]) | |||
AC_CHECK_FUNCS([setlocale]) | |||
AC_CHECK_FUNCS([sqrt]) |
@@ -1261,7 +1261,7 @@ static int LoadWavefile(FILE *f, const char *fname) | |||
failed = 0; | |||
#ifdef PLATFORM_POSIX | |||
#ifdef HAVE_MKSTEMP | |||
strcpy(fname_temp, "/tmp/espeakXXXXXX"); | |||
if ((fd_temp = mkstemp(fname_temp)) >= 0) | |||
close(fd_temp); |
@@ -826,7 +826,7 @@ static espeak_ng_STATUS LoadSoundFile(const char *fname, int index, espeak_ng_ER | |||
fclose(f); | |||
f = NULL; | |||
#ifdef PLATFORM_POSIX | |||
#ifdef HAVE_MKSTEMP | |||
strcpy(fname_temp, "/tmp/espeakXXXXXX"); | |||
if ((fd_temp = mkstemp(fname_temp)) >= 0) | |||
close(fd_temp); |