This commit is contained in:
yhirose 2025-05-03 22:50:47 +09:00
parent 3af7f2c161
commit 61893a00a4

View File

@ -2066,7 +2066,9 @@ template <size_t N> inline constexpr size_t str_len(const char (&)[N]) {
} }
inline bool is_numeric(const std::string &str) { inline bool is_numeric(const std::string &str) {
return !str.empty() && std::all_of(str.begin(), str.end(), ::isdigit); return !str.empty() &&
std::all_of(str.cbegin(), str.cend(),
[](unsigned char c) { return std::isdigit(c); });
} }
inline uint64_t get_header_value_u64(const Headers &headers, inline uint64_t get_header_value_u64(const Headers &headers,