ar<<header.m_Magic;\r
ar<<header.m_Version;\r
ar<<Rev.m_Files[i].GetGitPathString();\r
+ ar<<Rev.m_Files[i].GetGitOldPathString();\r
ar<<Rev.m_Files[i].m_Action;\r
ar<<Rev.m_Files[i].m_Stage;\r
ar<<Rev.m_Files[i].m_StatAdd;\r
for(int i=0;i<header.m_FileCount;i++)\r
{\r
CTGitPath path;\r
- CString file;\r
+ CString file,oldfile;\r
path.Reset();\r
SLogCacheRevFileHeader header;\r
\r
if( this->CheckHeader(header) )\r
return -1;\r
ar>>file;\r
- path.SetFromGit(file);\r
+ ar>>oldfile;\r
+ path.SetFromGit(file,&oldfile);\r
\r
ar>>path.m_Action;\r
ar>>path.m_Stage;\r