refactor(3p/nix/libutil): Replace hasPrefix/Suffix with Abseil

Uses the equivalent absl::StartsWith and absl::EndsWith functions
instead.
This commit is contained in:
Vincent Ambo 2020-05-25 02:19:01 +01:00
parent 8cf1322a6f
commit b99b368d17
21 changed files with 69 additions and 57 deletions

View file

@ -1255,15 +1255,6 @@ bool statusOk(int status) {
return WIFEXITED(status) && WEXITSTATUS(status) == 0;
}
bool hasPrefix(const std::string& s, const std::string& prefix) {
return s.compare(0, prefix.size(), prefix) == 0;
}
bool hasSuffix(const std::string& s, const std::string& suffix) {
return s.size() >= suffix.size() &&
std::string(s, s.size() - suffix.size()) == suffix;
}
std::string toLower(const std::string& s) {
std::string r(s);
for (auto& c : r) {