OSDN Git Service

Fix Crash Problem When TortoiseGit Install before Msysgit.
[tortoisegit/TortoiseGitJp.git] / src / Git / GitFolderStatus.cpp
index df2d45f..356948e 100644 (file)
@@ -21,6 +21,7 @@
 #include "GitFolderStatus.h"\r
 #include "UnicodeUtils.h"\r
 #include "..\TGitCache\CacheInterface.h"\r
+#include "Git.h"\r
 //#include "GitGlobal.h"\r
 \r
 extern ShellCache g_ShellCache;\r
@@ -241,7 +242,7 @@ const FileStatusCacheEntry * GitFolderStatus::BuildCache(const CTGitPath& filepa
 \r
 //if (lpszSubPath) MessageBoxA(NULL, lpszSubPath, "BuildCache", MB_OK);\r
 //MessageBoxA(NULL, CStringA(sProjectRoot), sSubPath, MB_OK);\r
-               err = !wgEnumFiles(CStringA(sProjectRoot), lpszSubPath, WGEFF_NoRecurse|WGEFF_FullPath|WGEFF_DirStatusAll, &fillstatusmap, this);\r
+               err = !wgEnumFiles_safe(CStringA(sProjectRoot), lpszSubPath, WGEFF_NoRecurse|WGEFF_FullPath|WGEFF_DirStatusAll, &fillstatusmap, this);\r
 \r
                /*err = svn_client_status4 (&youngest,\r
                        filepath.GetDirectory().GetSVNApiPath(pool),\r