message: util: Drop no longer needed StripRedundantLastElementsOfPath() function
diff: @@ -245,19 +245,6 @@ static std::optional<util::SettingsValue> InterpretValue(const KeyInfo& key, con
  return value;
  }
  -namespace {
  -fs::path StripRedundantLastElementsOfPath(const fs::path& path)
  -{
  - auto result = path;
  - while (result.filename().empty() || fs::PathToString(result.filename()) == ".") {
  - result = result.parent_path();
  - }
  -
  - assert(fs::equivalent(result, path.lexically_normal()));
  - return result;
  -}
  -} // namespace
  -
  // Define default constructor and destructor that are not inline, so code instantiating this class doesn't need to
  // #include class definitions for all members.
  // For example, m_settings has an internal dependency on univalue.
  @@ -462,7 +449,6 @@ const fs::path& ArgsManager::GetDataDir(bool net_specific) const
  }
  }
  - path = StripRedundantLastElementsOfPath(path);
  return path;
  }
  