4646// When compiling Unicode targets WinAPI automatically uses *W Unicode versions
4747// of called functions. Thus, we explicitly call *A versions of the functions.
4848
49- static std::string addFiles2 (std::list<FileWithDetails>&files, const std::string &path, const std::set<std::string> &extra, bool recursive, const PathMatch& ignored, bool debug = false )
49+ static std::string addFiles2 (std::list<FileWithDetails>&files, const std::string &path, const std::set<std::string> &extra, bool recursive, PathMatch& ignored, bool debug = false )
5050{
5151 const std::string cleanedPath = Path::toNativeSeparators (path);
5252
@@ -163,7 +163,7 @@ static std::string addFiles2(std::list<FileWithDetails>&files, const std::string
163163 return " " ;
164164}
165165
166- std::string FileLister::addFiles (std::list<FileWithDetails> &files, const std::string &path, const std::set<std::string> &extra, bool recursive, const PathMatch& ignored, bool debug)
166+ std::string FileLister::addFiles (std::list<FileWithDetails> &files, const std::string &path, const std::set<std::string> &extra, bool recursive, PathMatch& ignored, bool debug)
167167{
168168 if (path.empty ())
169169 return " no path specified" ;
@@ -201,7 +201,7 @@ static std::string addFiles2(std::list<FileWithDetails> &files,
201201 const std::string &path,
202202 const std::set<std::string> &extra,
203203 bool recursive,
204- const PathMatch& ignored,
204+ PathMatch& ignored,
205205 bool debug)
206206{
207207 if (ignored.match (path))
@@ -280,7 +280,7 @@ static std::string addFiles2(std::list<FileWithDetails> &files,
280280 return " " ;
281281}
282282
283- std::string FileLister::addFiles (std::list<FileWithDetails> &files, const std::string &path, const std::set<std::string> &extra, bool recursive, const PathMatch& ignored, bool debug)
283+ std::string FileLister::addFiles (std::list<FileWithDetails> &files, const std::string &path, const std::set<std::string> &extra, bool recursive, PathMatch& ignored, bool debug)
284284{
285285 if (path.empty ())
286286 return " no path specified" ;
@@ -304,7 +304,7 @@ std::string FileLister::addFiles(std::list<FileWithDetails> &files, const std::s
304304
305305#endif
306306
307- std::string FileLister::recursiveAddFiles (std::list<FileWithDetails> &files, const std::string &path, const std::set<std::string> &extra, const PathMatch& ignored, bool debug)
307+ std::string FileLister::recursiveAddFiles (std::list<FileWithDetails> &files, const std::string &path, const std::set<std::string> &extra, PathMatch& ignored, bool debug)
308308{
309309 return addFiles (files, path, extra, true , ignored, debug);
310310}
0 commit comments