extern string system_tempdir;
-static inline
+namespace {
+
+inline
int make_tempfile(char * templ)
{
#ifdef HAVE_MKSTEMP
::mktemp(templ);
return ::open(templ, O_CREAT | O_EXCL, S_IRUSR | S_IWUSR);
#else
+#ifdef WITH_WARNINGS
#warning FIX FIX FIX
#endif
#endif
+#endif
}
-
+
+} // namespace anon
+
+
string const lyx::tempName(string const & dir, string const & mask)
{
string const tmpdir(dir.empty() ? system_tempdir : dir);