From 6beafef88b8d9842931c43a28e0464a63fd19f20 Mon Sep 17 00:00:00 2001 From: Sven Strickroth Date: Tue, 20 Nov 2012 21:15:09 +0100 Subject: [PATCH] Provide more debug information in case the git.exe version cannot be parsed Signed-off-by: Sven Strickroth --- src/TortoiseProc/AppUtils.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/TortoiseProc/AppUtils.cpp b/src/TortoiseProc/AppUtils.cpp index 73c9af1e9..9f8df2554 100644 --- a/src/TortoiseProc/AppUtils.cpp +++ b/src/TortoiseProc/AppUtils.cpp @@ -2688,7 +2688,7 @@ void CAppUtils::EditNote(GitRev *rev) int CAppUtils::GetMsysgitVersion(CString *versionstr) { CString cmd; - CString progressarg; + CString versiondebug; CString version; CRegDWORD regTime = CRegDWORD(_T("Software\\TortoiseGit\\git_file_time")); @@ -2721,6 +2721,8 @@ int CAppUtils::GetMsysgitVersion(CString *versionstr) int start=0; int ver = 0; + versiondebug = version; + try { CString str=version.Tokenize(_T("."), start); @@ -2746,7 +2748,7 @@ int CAppUtils::GetMsysgitVersion(CString *versionstr) { if (!ver) { - CMessageBox::Show(NULL, _T("Could not parse git.exe version number."), _T("TortoiseGit"), MB_OK|MB_ICONERROR); + CMessageBox::Show(NULL, _T("Could not parse git.exe version number: \"") + versiondebug + _T("\""), _T("TortoiseGit"), MB_OK | MB_ICONERROR); return false; } } -- 2.11.4.GIT