- for(list<FS::Path>::const_iterator i=dirs.begin(); i!=dirs.end(); ++i)
- {
- list<string> files = FS::list_files(*i);
- for(list<string>::const_iterator j=files.begin(); j!=files.end(); ++j)
- if(type.match_name(*j))
- names.push_back(*j);
- }
+ for(ObjectMap::const_iterator i=objects.begin(); i!=objects.end(); ++i)
+ if(type.match_name(i->first))
+ names.push_back(i->first);