Ticket #3176: path_use_dot.2.patch
File path_use_dot.2.patch, 780 bytes (added by , 13 years ago) |
---|
-
path.hpp
930 930 String basic_path<String, Traits>::stem() const 931 931 { 932 932 string_type name = filename(); 933 typename string_type::size_type n = name.rfind( '.');933 typename string_type::size_type n = name.rfind(dot<path_type>::value); 934 934 return name.substr(0, n); 935 935 } 936 936 … … 938 938 String basic_path<String, Traits>::extension() const 939 939 { 940 940 string_type name = filename(); 941 typename string_type::size_type n = name.rfind( '.');941 typename string_type::size_type n = name.rfind(dot<path_type>::value); 942 942 if (n != string_type::npos) 943 943 return name.substr(n); 944 944 else