the #warning as a #error because it's terminal.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3994
a592a061-630c-0410-9148-
cb99ea01b6c8
+2002-04-15 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * tempname.C (make_tempfile): simplify the #ifdef block by using
+ #if defined and re-write the #warning as a #error because it's terminal.
+
2002-04-08 Herbert Voss <voss@perce.de>
* filetools.C (getExtFromContents): get tgif run
2002-04-08 Herbert Voss <voss@perce.de>
* filetools.C (getExtFromContents): get tgif run
inline
int make_tempfile(char * templ)
{
inline
int make_tempfile(char * templ)
{
+#if defined(HAVE_MKSTEMP)
-#else
-#ifdef HAVE_MKTEMP
+#elif defined(HAVE_MKTEMP)
// This probably just barely works...
::mktemp(templ);
return ::open(templ, O_RDWR | O_CREAT | O_EXCL, S_IRUSR | S_IWUSR);
#else
// This probably just barely works...
::mktemp(templ);
return ::open(templ, O_RDWR | O_CREAT | O_EXCL, S_IRUSR | S_IWUSR);
#else
-#ifdef WITH_WARNINGS
-#warning FIX FIX FIX
-#endif
-#endif