+ if( i==0 && m_logEntries[i].m_CommitHash == GIT_REV_ZERO)\r
+ {\r
+ m_logEntries[i].m_Files.Clear();\r
+ m_logEntries[i].m_ParentHash.clear();\r
+ m_logEntries[i].m_ParentHash.push_back(m_HeadHash);\r
+ g_Git.GetCommitDiffList(m_logEntries[i].m_CommitHash,this->m_HeadHash,m_logEntries[i].m_Files);\r
+ m_logEntries[i].m_Action =0;\r
+ for(int j=0;j< m_logEntries[i].m_Files.GetCount();j++)\r
+ m_logEntries[i].m_Action |= m_logEntries[i].m_Files[j].m_Action;\r
+ \r
+ m_logEntries[i].m_Body.Format(_T("%d files changed"),m_logEntries[i].m_Files.GetCount());\r
+ ::PostMessage(m_hWnd,MSG_LOADED,(WPARAM)0,0);\r
+ continue;\r
+ }\r
+\r