From: Vincent van Ravesteijn Date: Sun, 19 May 2013 12:07:14 +0000 (+0200) Subject: Increase the uniqueness of the temp directories X-Git-Tag: 2.1.0beta1~209 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=762c4eca5734b4d504ab28308a10d725a4790d5c;p=features.git 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. --- 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.");