OSDN Git Service

Git Log Cache Basic working
[tortoisegit/TortoiseGitJp.git] / src / TortoiseProc / GitLogListBase.h
index fc27629..16b99f0 100644 (file)
@@ -17,7 +17,7 @@
 #include "HintListCtrl.h"\r
 //#include "GitLogList.h"\r
 #include "lanes.h"\r
-\r
+#include "GitLogCache.h"\r
 #include <regex>\r
 // CGitLogList\r
 #if (NTDDI_VERSION < NTDDI_LONGHORN)\r
@@ -71,6 +71,7 @@ public:
        bool                            m_hasWC;\r
        GitRev                          m_wcRev;\r
        volatile LONG           m_bThreadRunning;\r
+       CLogCache                       m_LogCache;\r
 \r
        enum\r
        {\r
@@ -171,6 +172,7 @@ public:
        CWinThread*                     m_LoadingThread;\r
 protected:\r
        DECLARE_MESSAGE_MAP()\r
+       afx_msg void OnDestroy();\r
        afx_msg void OnNMCustomdrawLoglist(NMHDR *pNMHDR, LRESULT *pResult);\r
        afx_msg void OnLvnGetdispinfoLoglist(NMHDR *pNMHDR, LRESULT *pResult);\r
        afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);\r