From 762c4eca5734b4d504ab28308a10d725a4790d5c Mon Sep 17 00:00:00 2001 From: Vincent van Ravesteijn Date: Sun, 19 May 2013 14:07:14 +0200 Subject: [PATCH] Increase the uniqueness of the temp directories Now, the temporary directories are composed of the PID + 8 random characters. This used to be the PID + 2 random characters. See also 327f7ed90dbcaad92511b962a8d1d14b46ef552a. --- src/support/FileName.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/support/FileName.cpp b/src/support/FileName.cpp index fa8cdac73f..f0489309d5 100644 --- a/src/support/FileName.cpp +++ b/src/support/FileName.cpp @@ -443,7 +443,7 @@ static string createTempFile(QString const & mask) // same file again. To make this safe the QTemporaryFile object // needs to be kept for the whole life time of the temp file name. // This can be achieved by using the TempFile class. - QTemporaryFile qt_tmp(mask); + QTemporaryFile qt_tmp(mask + ".XXXXXXXXXXXX"); if (qt_tmp.open()) { string const temp_file = fromqstr(qt_tmp.fileName()); LYXERR(Debug::FILES, "Temporary file `" << temp_file << "' created.");