diff options
| author | Tannin <devnull@localhost> | 2013-05-22 20:48:23 +0200 |
|---|---|---|
| committer | Tannin <devnull@localhost> | 2013-05-22 20:48:23 +0200 |
| commit | 2c4ba2c62cc7acce44d89948e7fb669d5a59b968 (patch) | |
| tree | d757169f8b587842b16377d77d1544b4062edcc0 /src/logbuffer.cpp | |
| parent | f0ba6ce95c1f30524453ce996fa536a888f018da (diff) | |
| parent | 0ae7d4753cf607d5de11f0f2b53be478d021cfcd (diff) | |
Merge
Diffstat (limited to 'src/logbuffer.cpp')
| -rw-r--r-- | src/logbuffer.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/logbuffer.cpp b/src/logbuffer.cpp index c891f4c5..d563f796 100644 --- a/src/logbuffer.cpp +++ b/src/logbuffer.cpp @@ -65,6 +65,8 @@ void LogBuffer::write() const return; } + DWORD lastError = ::GetLastError(); + QFile file(m_OutFileName); if (!file.open(QIODevice::WriteOnly)) { reportError(tr("failed to write log to %1: %2").arg(m_OutFileName).arg(file.errorString())); @@ -77,6 +79,7 @@ void LogBuffer::write() const file.write(m_Messages.at(i % m_Messages.size()).toUtf8()); file.write("\r\n"); } + ::SetLastError(lastError); } |
