+ // a .git dir or anything inside it should be left out, only interested in working copy files -- Myagi\r
+ {\r
+ int n = 0;\r
+ for (;;)\r
+ {\r
+ n = sDirName.Find(_T("\\.git"), n);\r
+ if (n < 0)\r
+ {\r
+ break;\r
+ }\r
+\r
+ // check for actual .git dir (and not .gitignore or something else), continue search if false match\r
+ n += 5;\r
+ if (sDirName[n] == _T('\\') || sDirName[n] == 0)\r
+ {\r
+ return false;\r
+ }\r
+ }\r
+ }\r
+\r