[Grandmas-svn-commit] SF.net SVN: grandmas-svn: [114] trunk/src/svn/file_access.cpp
Brought to you by:
matthiasmiller
From: <hig...@us...> - 2006-12-20 15:49:21
|
Revision: 114 http://svn.sourceforge.net/grandmas-svn/?rev=114&view=rev Author: highjinx Date: 2006-12-20 07:49:10 -0800 (Wed, 20 Dec 2006) Log Message: ----------- Better names for temporary diff files Modified Paths: -------------- trunk/src/svn/file_access.cpp Modified: trunk/src/svn/file_access.cpp =================================================================== --- trunk/src/svn/file_access.cpp 2006-12-20 03:25:55 UTC (rev 113) +++ trunk/src/svn/file_access.cpp 2006-12-20 15:49:10 UTC (rev 114) @@ -64,9 +64,10 @@ return true; } // create a new file and suppose we only want - // this users to be able to read and write the file + // this user to be able to read and write to the file + QFileInfo info(fullRepoPath); apr_file_t* pAprFile = NULL; - if (!getRandomFilePath(QDir::tempPath(), "bogus", "cpp", rCreatedFilePath, rContext) || + if (!getRandomFilePath(QDir::tempPath(), info.baseName(), info.completeSuffix(), rCreatedFilePath, rContext) || apr_file_open(&pAprFile, rCreatedFilePath.toAscii(), APR_WRITE | APR_CREATE | APR_TRUNCATE | APR_BINARY, APR_OS_DEFAULT, rContext.getAprPool())) { rError = "Unable to create temporary file."; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |