Fix the build fail on MinGW

Reported at http://lists.freedesktop.org/archives/fontconfig/2013-January/004601.html

just warn at the runtime instead of the compile time. it somewhat works
on even MinGW since FcMakeTempfile() isn't used on Win32 so far.
This commit is contained in:
Akira TAGOH 2013-01-15 17:26:27 +09:00
parent 8b8f0d2153
commit dffb69ed8c
1 changed files with 5 additions and 1 deletions

View File

@ -100,7 +100,11 @@ FcMakeTempfile (char *template)
return -1;
fd = FcOpen(template, O_RDWR | O_EXCL | O_CREAT, 0600);
#else
#error no secure functions to create a temporary file
/* warn at the runtime for just debugging purpose why something may
* goes wrong. mingw may not have one, but it shouldn't be reached since
* this function isn't used so far.
*/
fprintf(stderr, "Fontconfig warning: No secure functions to create a temporary file\n");
#endif
return fd;