comparison base/TempWriteFile.cpp @ 675:341e4e1a6ed3

Use TempWriteFile for CSV export as well
author Chris Cannam
date Tue, 29 Mar 2011 17:55:31 +0100
parents 920e3880f7b4
children b4a8d8221eaf
comparison
equal deleted inserted replaced
674:920e3880f7b4 675:341e4e1a6ed3
30 std::cerr << "TempWriteFile: Failed to create temporary file in directory of " << m_target.toStdString() << ": " << temp.errorString().toStdString() << std::endl; 30 std::cerr << "TempWriteFile: Failed to create temporary file in directory of " << m_target.toStdString() << ": " << temp.errorString().toStdString() << std::endl;
31 throw FileOperationFailed(temp.fileName(), "creation"); 31 throw FileOperationFailed(temp.fileName(), "creation");
32 } 32 }
33 33
34 m_temp = temp.fileName(); 34 m_temp = temp.fileName();
35 temp.close(); 35 temp.close(); // does not remove the file
36 } 36 }
37 37
38 TempWriteFile::~TempWriteFile() 38 TempWriteFile::~TempWriteFile()
39 { 39 {
40 if (m_temp != "") { 40 if (m_temp != "") {