OSDN Git Service

BrowseRefs: Added 'Switch to this Ref' option
[tortoisegit/TortoiseGitJp.git] / src / TortoiseProc / AppUtils.cpp
index fe45e2f..61f6894 100644 (file)
@@ -1194,17 +1194,19 @@ bool CAppUtils::CreateBranchTag(bool IsTag,CString *CommitHash)
        return FALSE;\r
 }\r
 \r
-bool CAppUtils::Switch(CString *CommitHash)\r
+bool CAppUtils::Switch(CString *CommitHash, CString initialRefName)\r
 {\r
        CGitSwitchDlg dlg;\r
        if(CommitHash)\r
                dlg.m_Base=*CommitHash;\r
+       if(!initialRefName.IsEmpty())\r
+               dlg.m_initialRefName = initialRefName;\r
        \r
        if (dlg.DoModal() == IDOK)\r
        {\r
                CString cmd;\r
                CString track;\r
-               CString base;\r
+//             CString base;\r
                CString force;\r
                CString branch;\r
 \r