{
LogErrorString(Fmt(_T("DeleteFile(%s) failed: %s"),
strFile1Temp, GetSysError(GetLastError())));
- gLog.Write(LOGLEVEL::LERROR, _T("DeleteFile(%s) failed: %s"),
- strFile1Temp, GetSysError(GetLastError()));
}
strFile1Temp.Empty();
}
{
LogErrorString(Fmt(_T("DeleteFile(%s) failed: %s"),
strFile2Temp, GetSysError(GetLastError())));
- gLog.Write(LOGLEVEL::LERROR, _T("DeleteFile(%s) failed: %s"),
- strFile2Temp, GetSysError(GetLastError()));
}
strFile2Temp.Empty();
}
{
LogErrorString(Fmt(_T("DeleteFile(%s) failed: %s"),
strLeft, GetSysError(GetLastError())));
- gLog.Write(LOGLEVEL::LERROR, _T("DeleteFile(%s) failed: %s"),
- strLeft, GetSysError(GetLastError()));
}
}
strLeft.Delete(0, strLeft.ReverseFind('\\'));
{
LogErrorString(Fmt(_T("DeleteFile(%s) failed: %s"),
strRight, GetSysError(GetLastError())));
- gLog.Write(LOGLEVEL::LERROR, _T("DeleteFile(%s) failed: %s"),
- strRight, GetSysError(GetLastError()));
}
}
strRight.Delete(0, strRight.ReverseFind('\\'));
{
LogErrorString(Fmt(_T("DeleteFile(%s) failed: %s"),
pszFileName, GetSysError(GetLastError())));
- gLog.Write(LOGLEVEL::LERROR, _T("DeleteFile(%s) failed: %s"),
- pszFileName, GetSysError(GetLastError()));
}
return nRetVal;
{
LogErrorString(Fmt(_T("DeleteFile(%s) failed: %s"),
sIntermediateFilename, GetSysError(GetLastError())));
- gLog.Write(LOGLEVEL::LERROR, _T("DeleteFile(%s) failed: %s"),
- sIntermediateFilename, GetSysError(GetLastError()));
}
// returns now, don't overwrite the original file
return SAVE_PACK_FAILED;
{
LogErrorString(Fmt(_T("DeleteFile(%s) failed: %s"),
sIntermediateFilename, GetSysError(GetLastError())));
- gLog.Write(LOGLEVEL::LERROR, _T("DeleteFile(%s) failed: %s"),
- sIntermediateFilename, GetSysError(GetLastError()));
}
sIntermediateFilename = csTempFileName;
}
{
LogErrorString(Fmt(_T("DeleteFile(%s) failed: %s"),
sIntermediateFilename, GetSysError(GetLastError())));
- gLog.Write(LOGLEVEL::LERROR, _T("DeleteFile(%s) failed: %s"),
- sIntermediateFilename, GetSysError(GetLastError()));
}
if (bClearModifiedFlag)
{
{
LogErrorString(Fmt(_T("DeleteFile(%s) failed: %s"),
m_strTempLeftFile, GetSysError(GetLastError())));
- gLog.Write(LOGLEVEL::LERROR, _T("DeleteFile(%s) failed: %s"),
- m_strTempLeftFile, GetSysError(GetLastError()));
}
}
if (!m_strTempRightFile.IsEmpty())
{
LogErrorString(Fmt(_T("DeleteFile(%s) failed: %s"),
m_strTempRightFile, GetSysError(GetLastError())));
- gLog.Write(LOGLEVEL::LERROR, _T("DeleteFile(%s) failed: %s"),
- m_strTempRightFile, GetSysError(GetLastError()));
}
}
}
return str;
}
-// Send message to log (well, to debug window)
+// Send message to log and debug window
void LogErrorString(LPCTSTR sz)
{
if (!sz || !sz[0]) return;
CString now = COleDateTime::GetCurrentTime().Format();
TRACE(_T("%s: %s\n"), (LPCTSTR)now, sz);
+
+#if defined (_DEBUG) || defined (ENABLE_LOG)
+ gLog.Write(LOGLEVEL::LERROR, sz);
+#endif
}
// Make a CString from printf-style args (single call version of CString::Format)
return CF_TEXT;
#endif // _UNICODE
}
-
+2004-02-20 Kimmo
+ PATCH: [ 899926 ] Write LogErrorString()s to logfile
+ Src: DiffWrapper.cpp MainFrm.cpp MergeDoc.cpp StdAfx.cpp
+
2004-02-19 Jochen
BUG: [ 888992 ] 7zip integration: Error deleting file when closing WinMerge
Src: 7zCommon.cpp
Src: Merge.rc
Languages: *.rc
RFE: [ 897975 ] Syntax highlighting for INI files
- Submitted by Tim Gerundt
+ Patch submitted by Tim Gerundt
Src: Merge.dsp
editlib: ccrystaltextview.cpp ccrystaltextview.h
editlib new file: ini.cpp