| @@ -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); | |||