OSDN Git Service

Fix Un-rev Group problem.
[tortoisegit/TortoiseGitJp.git] / src / TortoiseProc / LogDataVector.cpp
index 626fad4..b7e4096 100644 (file)
@@ -27,7 +27,7 @@
 
 #include "stdafx.h"
 #include "TortoiseProc.h"
-#include "GitLogList.h"
+#include "GitLogListBase.h"
 #include "GitRev.h"
 //#include "VssStyle.h"
 #include "IconMenu.h"
@@ -107,12 +107,12 @@ int CLogDataVector::FetchFullInfo(int i)
        return at(i).SafeFetchFullInfo(&g_Git);
 }
 //CLogDataVector Class
-int CLogDataVector::ParserFromLog()
+int CLogDataVector::ParserFromLog(CTGitPath *path ,int count ,int infomask)
 {
        CString log;
        GitRev rev;
        CString emptyhash;
-       g_Git.GetLog(log,emptyhash);
+       g_Git.GetLog(log,emptyhash,path,count,infomask);
 
        CString begin;
        begin.Format(_T("#<%c>"),LOG_REV_ITEM_BEGIN);
@@ -204,6 +204,7 @@ void CLogDataVector::updateLanes(GitRev& c, Lanes& lns, CString &sha)
                lns.changeActiveLane(sha); // uses previous isBoundary state
 
        lns.setBoundary(c.IsBoundary()); // update must be here
+       TRACE(_T("%s %d"),c.m_CommitHash,c.IsBoundary());
 
        if (isFork)
                lns.setFork(sha);