Fix error compiling with pre-C++11 compilers

This commit is contained in:
rdb 2016-06-22 19:19:00 +02:00
parent 7e08b87ff7
commit 7676104f4c

View File

@ -47,7 +47,7 @@ URLSpec(const URLSpec &url, const Filename &path) {
string dirname = get_path();
// Check if the path already ends in a slash.
if (!dirname.empty() && dirname.back() == '/') {
if (!dirname.empty() && dirname[dirname.size() - 1] == '/') {
if (path[0] == '/') {
// And the filename begins with one. Remove the extra slash.
dirname.resize(dirname.size() - 1);