core/repo-clean/boost-1.46.1.patch
2011-06-25 20:01:29 +00:00

21 lines
1.1 KiB
Diff

--- repo-clean.cpp 2011-06-25 21:41:51.434534186 +0200
+++ repo-clean.cpp.new 2011-06-25 21:45:22.885284393 +0200
@@ -621,7 +621,7 @@
string_list sublist = build_pkg_list(source_directory + "/" + dir_iter->leaf(),
recursive);
#else
- string_list sublist = build_pkg_list(source_directory + "/" + dir_iter->filename(),
+ string_list sublist = build_pkg_list(source_directory + "/" + dir_iter->path().filename().string(),
recursive);
#endif
list.insert(list.end(), sublist.begin(), sublist.end());
@@ -631,7 +631,7 @@
#if BOOST_VERSION_MAJOR <= 1 and BOOST_VERSION_MINOR < 36
std::string name = dir_iter->leaf();
#else
- std::string name = dir_iter->filename();
+ std::string name = dir_iter->path().filename().string();
#endif
if ((int)name.find(package_suffix) > 0 && (name.length()
- name.find(package_suffix) == package_suffix.length()))