From 352093363d848978f63aa74c9aab40103a42430e Mon Sep 17 00:00:00 2001 From: CEL Dev Team Date: Mon, 27 Jul 2026 22:06:49 -0700 Subject: [PATCH] No public description PiperOrigin-RevId: 955021319 --- internal/empty_descriptors.cc | 3 ++- internal/minimal_descriptors.cc | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/internal/empty_descriptors.cc b/internal/empty_descriptors.cc index 05e3843a5..43fe90006 100644 --- a/internal/empty_descriptors.cc +++ b/internal/empty_descriptors.cc @@ -15,6 +15,7 @@ #include "internal/empty_descriptors.h" #include +#include #include "google/protobuf/descriptor.pb.h" #include "absl/base/attributes.h" @@ -39,7 +40,7 @@ const google::protobuf::DescriptorPool* absl_nonnull GetEmptyDescriptorPool() { static const google::protobuf::DescriptorPool* absl_nonnull const pool = []() { google::protobuf::FileDescriptorSet file_desc_set; ABSL_CHECK(file_desc_set.ParseFromArray( // Crash OK - kEmptyDescriptorSet, ABSL_ARRAYSIZE(kEmptyDescriptorSet))); + kEmptyDescriptorSet, std::size(kEmptyDescriptorSet))); auto* pool = new google::protobuf::DescriptorPool(); for (const auto& file_desc : file_desc_set.file()) { ABSL_CHECK(pool->BuildFile(file_desc) != nullptr); // Crash OK diff --git a/internal/minimal_descriptors.cc b/internal/minimal_descriptors.cc index f0b96e838..b8d56923d 100644 --- a/internal/minimal_descriptors.cc +++ b/internal/minimal_descriptors.cc @@ -13,6 +13,7 @@ // limitations under the License. #include +#include #include #include @@ -43,7 +44,7 @@ const google::protobuf::FileDescriptorSet* GetMinimumFileDescriptorSet() { static google::protobuf::FileDescriptorSet* const file_desc_set = []() { google::protobuf::FileDescriptorSet* file_desc_set = new google::protobuf::FileDescriptorSet(); ABSL_CHECK(file_desc_set->ParseFromArray( // Crash OK - kMinimalDescriptorSet, ABSL_ARRAYSIZE(kMinimalDescriptorSet))); + kMinimalDescriptorSet, std::size(kMinimalDescriptorSet))); return file_desc_set; }(); return file_desc_set;