OSDN Git Service

Fixed issue #104: Doubleclicking changed submodule dir in Check For Modifications...
authorFrank Li <lznuaa@gmail.com>
Sun, 5 Jul 2009 15:55:16 +0000 (23:55 +0800)
committerFrank Li <lznuaa@gmail.com>
Sun, 5 Jul 2009 15:55:16 +0000 (23:55 +0800)
Fix log dialog double click submodule problem

Signed-off-by: Frank Li <lznuaa@gmail.com>
src/TortoiseProc/GitDiff.cpp

index e4b1055..f30b89e 100644 (file)
@@ -76,13 +76,14 @@ int CGitDiff::SubmoduleDiff(CTGitPath * pPath,CTGitPath * pPath2, git_revnum_t &
 {\r
        CString oldhash;\r
        CString newhash;\r
-       oldhash = GIT_REV_ZERO;\r
-       newhash = GIT_REV_ZERO;\r
        CString cmd,err;\r
        CString workingcopy;\r
 \r
        if( rev2 == GIT_REV_ZERO || rev1 == GIT_REV_ZERO )\r
        {\r
+               oldhash = GIT_REV_ZERO;\r
+               newhash = GIT_REV_ZERO;\r
+\r
                CString rev;\r
                if( rev2 != GIT_REV_ZERO )\r
                        rev = rev2;\r