use std chr functions

The ones in std have overloads for const char/char.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
This commit is contained in:
Rosen Penev
2020-04-30 19:25:55 -07:00
committed by Max Kellermann
parent 99afe8e6d1
commit e4dad42ca1
34 changed files with 71 additions and 77 deletions

View File

@@ -25,10 +25,10 @@
#include "util/ASCII.hxx"
#include <cassert>
#include <cstring>
#include <stdexcept>
#include <utility>
#include <string.h>
#include <fcntl.h>
NfsFileReader::NfsFileReader() noexcept
@@ -97,7 +97,7 @@ NfsFileReader::Open(const char *uri)
uri += 6;
const char *slash = strchr(uri, '/');
const char *slash = std::strchr(uri, '/');
if (slash == nullptr)
throw std::runtime_error("Malformed nfs:// URI");
@@ -112,7 +112,7 @@ NfsFileReader::Open(const char *uri)
new_path = "/";
path = new_path;
} else {
slash = strrchr(uri + 1, '/');
slash = std::strrchr(uri + 1, '/');
if (slash == nullptr || slash[1] == 0)
throw std::runtime_error("Malformed nfs:// URI");