aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp
diff options
context:
space:
mode:
Diffstat (limited to 'library/cpp')
-rw-r--r--library/cpp/monlib/service/format.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/library/cpp/monlib/service/format.h b/library/cpp/monlib/service/format.h
index 4df94b7790..b95f504c05 100644
--- a/library/cpp/monlib/service/format.h
+++ b/library/cpp/monlib/service/format.h
@@ -68,9 +68,11 @@ namespace NMonitoring {
auto it = FindIf(std::begin(headers), std::end(headers),
[=] (const auto& h) {
if constexpr (NPrivate::THasName<std::decay_t<decltype(h)>>::value) {
- return AsciiCompareIgnoreCase(h.Name(), TStringBuf("accept")) == 0;
- } else if (isPlainPair) {
- return AsciiCompareIgnoreCase(h.first, TStringBuf("accept")) == 0;
+ return AsciiEqualsIgnoreCase(h.Name(), TStringBuf("accept"));
+ } else if constexpr (isPlainPair) {
+ return AsciiEqualsIgnoreCase(h.first, TStringBuf("accept"));
+ } else {
+ static_assert(TDependentFalse<decltype(h)>);
}
});