Index: path.hpp =================================================================== --- path.hpp (revision 53936) +++ path.hpp (working copy) @@ -930,7 +930,7 @@ String basic_path::stem() const { string_type name = filename(); - typename string_type::size_type n = name.rfind('.'); + typename string_type::size_type n = name.rfind(dot::value); return name.substr(0, n); } @@ -938,7 +938,7 @@ String basic_path::extension() const { string_type name = filename(); - typename string_type::size_type n = name.rfind('.'); + typename string_type::size_type n = name.rfind(dot::value); if (n != string_type::npos) return name.substr(n); else