Browse Source

common/file_util: Remove unnecessary return at end of void StripTailDirSlashes()

While we're at it, also invert the conditional into a guard clause.
nce_cpp
Lioncash 7 years ago
parent
commit
4b35863a18
  1. 14
      src/common/file_util.cpp

14
src/common/file_util.cpp

@ -78,13 +78,15 @@ namespace FileUtil {
// Remove any ending forward slashes from directory paths
// Modifies argument.
static void StripTailDirSlashes(std::string& fname) {
if (fname.length() > 1) {
std::size_t i = fname.length();
while (i > 0 && fname[i - 1] == DIR_SEP_CHR)
--i;
fname.resize(i);
if (fname.length() <= 1) {
return;
}
std::size_t i = fname.length();
while (i > 0 && fname[i - 1] == DIR_SEP_CHR) {
--i;
}
return;
fname.resize(i);
}
bool Exists(const std::string& filename) {

Loading…
Cancel
Save