class CGitCall_EnumFiles : public CGitCall\r
{\r
public:\r
- CGitCall_EnumFiles(const char *pszProjectPath, const char *pszSubPath, unsigned int nFlags, WGENUMFILECB *pEnumCb, void *pUserData)\r
+ CGitCall_EnumFiles(const TCHAR *pszProjectPath, const TCHAR *pszSubPath, unsigned int nFlags, WGENUMFILECB *pEnumCb, void *pUserData)\r
: m_pszProjectPath(pszProjectPath),\r
m_pszSubPath(pszSubPath),\r
m_nFlags(nFlags),\r
\r
typedef std::map<CStringA,char> TStrCharMap;\r
\r
- const char * m_pszProjectPath;\r
- const char * m_pszSubPath;\r
+ const TCHAR * m_pszProjectPath;\r
+ const TCHAR * m_pszSubPath;\r
unsigned int m_nFlags;\r
WGENUMFILECB * m_pEnumCb;\r
void * m_pUserData;\r
}\r
};\r
\r
-BOOL CGit::EnumFiles(const char *pszProjectPath, const char *pszSubPath, unsigned int nFlags, WGENUMFILECB *pEnumCb, void *pUserData)\r
+BOOL CGit::EnumFiles(const TCHAR *pszProjectPath, const TCHAR *pszSubPath, unsigned int nFlags, WGENUMFILECB *pEnumCb, void *pUserData)\r
{\r
if(!pszProjectPath || *pszProjectPath=='\0')\r
return FALSE;\r
SetCurrentDirectoryA(W_szToDir);\r
GetCurrentDirectoryA(sizeof(W_szToDir)-1,W_szToDir);\r
*/\r
- SetCurrentDir(CUnicodeUtils::GetUnicode(pszProjectPath));\r
+ SetCurrentDir(pszProjectPath);\r
\r
CString sMode;\r
if (nFlags)\r
}\r
\r
if (pszSubPath)\r
- cmd.Format(_T("igit.exe \"%s\" status %s \"%s\""), CUnicodeUtils::GetUnicode(pszProjectPath), sMode, CUnicodeUtils::GetUnicode(pszSubPath));\r
+ cmd.Format(_T("igit.exe \"%s\" status %s \"%s\""), pszProjectPath, sMode, pszSubPath);\r
else\r
- cmd.Format(_T("igit.exe \"%s\" status %s"), CUnicodeUtils::GetUnicode(pszProjectPath), sMode);\r
+ cmd.Format(_T("igit.exe \"%s\" status %s"), pszProjectPath, sMode);\r
\r
W_GitCall.SetCmd(cmd);\r
// NOTE: should igit get added as a part of msysgit then use below line instead of the above one\r
if(g_Git.Run(cmd,&out,CP_OEMCP))\r
return -1;\r
\r
- cmd.Format(_T("git.exe checkout -f -- \"%s\""),path.GetGitOldPathString());\r
+ cmd.Format(_T("git.exe checkout HEAD -f -- \"%s\""),path.GetGitOldPathString());\r
if(g_Git.Run(cmd,&out,CP_OEMCP))\r
return -1;\r
}\r
else\r
{\r
- cmd.Format(_T("git.exe checkout -f -- \"%s\""),path.GetGitPathString());\r
+ cmd.Format(_T("git.exe checkout HEAD -f -- \"%s\""),path.GetGitPathString());\r
if(g_Git.Run(cmd,&out,CP_OEMCP))\r
return -1;\r
}\r