From cb9a08f16ca47832c6d3cf979810afd34822dfb5 Mon Sep 17 00:00:00 2001 From: Masakazu Kitajo Date: Thu, 6 Apr 2023 00:26:56 -0600 Subject: [PATCH 1/2] Fix a compile error in C++20 --- iocore/eventsystem/IOBuffer.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/iocore/eventsystem/IOBuffer.cc b/iocore/eventsystem/IOBuffer.cc index 26f85896cc1..8ca27bd8f86 100644 --- a/iocore/eventsystem/IOBuffer.cc +++ b/iocore/eventsystem/IOBuffer.cc @@ -80,7 +80,7 @@ auto make_buffer_size_parser() { return [l = swoc::Lexicon{ - {{0, {"128"}}, + {swoc::Lexicon::Pair{0, {"128"}}, {1, {"256"}}, {2, {"512"}}, {3, {"1k", "1024"}}, From 6b53490c761b60ed4c802b9223e91a9cd40193f3 Mon Sep 17 00:00:00 2001 From: Masakazu Kitajo Date: Thu, 6 Apr 2023 00:50:18 -0600 Subject: [PATCH 2/2] Use Definition instead --- iocore/eventsystem/IOBuffer.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/iocore/eventsystem/IOBuffer.cc b/iocore/eventsystem/IOBuffer.cc index 8ca27bd8f86..3d720c18e10 100644 --- a/iocore/eventsystem/IOBuffer.cc +++ b/iocore/eventsystem/IOBuffer.cc @@ -80,7 +80,7 @@ auto make_buffer_size_parser() { return [l = swoc::Lexicon{ - {swoc::Lexicon::Pair{0, {"128"}}, + {swoc::Lexicon::Definition{0, {"128"}}, {1, {"256"}}, {2, {"512"}}, {3, {"1k", "1024"}},