- static std::set<std::string> dsubdirs(const char *rel_path, const char* expected_file);
- static std::set<std::string> dfiles(const char *rel_path, const char* glob, const char* exception_str);
+ static std::set<std::string> dsubdirs(const std::string& rel_path, const std::string& expected_file);
+ static std::set<std::string> dfiles(const std::string& rel_path, const std::string& glob, const std::string& exception_str);
+
+ static std::string dirname(const std::string& filename);