OSDN Git Service

diff command basic finished
[tortoisegit/TortoiseGitJp.git] / src / TortoiseProc / GitDiff.cpp
index 9dde4bd..b1cc743 100644 (file)
@@ -28,7 +28,7 @@ int CGitDiff::Diff(CTGitPath * pPath, git_revnum_t & rev1, git_revnum_t & rev2,
                                g_Git.RunLogFile(cmd,file1);\r
        }else\r
        {\r
-               file1=pPath->GetWinPathString();\r
+               file1=g_Git.m_CurrentDir+_T("\\")+pPath->GetWinPathString();\r
        }\r
 \r
        CString file2;\r
@@ -44,7 +44,7 @@ int CGitDiff::Diff(CTGitPath * pPath, git_revnum_t & rev1, git_revnum_t & rev2,
                g_Git.RunLogFile(cmd,file2);\r
        }else\r
        {\r
-               file2=pPath->GetWinPathString();\r
+               file2=g_Git.m_CurrentDir+_T("\\")+pPath->GetWinPathString();\r
        }\r
        \r
        CAppUtils::DiffFlags flags;\r