Mercurial > hg > svcore
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 != "") { |