diff options
author | Nico Weber <thakis@chromium.org> | 2014-06-15 04:50:05 (GMT) |
---|---|---|
committer | Nico Weber <thakis@chromium.org> | 2014-06-15 21:13:49 (GMT) |
commit | d64f672e5083e01c579191b02c1e1667d9e63ef2 (patch) | |
tree | 7ee309aa24accde31ea92c6e3e6a43145f9bfc48 /src/disk_interface.cc | |
parent | f5f7c80897cbe2d7dca454283e4e9c5e484dfadb (diff) | |
download | Ninja-d64f672e5083e01c579191b02c1e1667d9e63ef2.zip Ninja-d64f672e5083e01c579191b02c1e1667d9e63ef2.tar.gz Ninja-d64f672e5083e01c579191b02c1e1667d9e63ef2.tar.bz2 |
simplify more, move behind flag
Diffstat (limited to 'src/disk_interface.cc')
-rw-r--r-- | src/disk_interface.cc | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/disk_interface.cc b/src/disk_interface.cc index 784f5d5..b7943ef 100644 --- a/src/disk_interface.cc +++ b/src/disk_interface.cc @@ -142,9 +142,7 @@ TimeStamp RealDiskInterface::Stat(const string& path) { return StatSingleFile(path, quiet_); string dir = DirName(path); - int offs = dir.size(); - if (offs) ++offs; // skip \ too - string base(path.substr(offs)); + string base(path.substr(dir.size() ? dir.size() + 1 : 0)); transform(dir.begin(), dir.end(), dir.begin(), ::tolower); transform(base.begin(), base.end(), base.begin(), ::tolower); |