From 72ec7f6a7439ba1908cefb9a925116c4cb326ea0 Mon Sep 17 00:00:00 2001 From: Justin King Date: Wed, 7 Oct 2026 14:54:25 -0700 Subject: [PATCH] Fix bug in `cel::common_internal::ByteString::TryFlat` PiperOrigin-RevId: 995373516 --- common/internal/byte_string.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/internal/byte_string.cc b/common/internal/byte_string.cc index 468bf893a..2b713b7b1 100644 --- a/common/internal/byte_string.cc +++ b/common/internal/byte_string.cc @@ -253,7 +253,7 @@ absl::optional ByteString::TryFlat() const { return GetMedium(); case ByteStringKind::kLarge: { if (auto flat = rep_.large.data->TryFlat(); flat.has_value()) { - return flat->substr(rep_.large.offset, rep_.large.offset); + return flat->substr(rep_.large.offset, rep_.large.size); } return absl::nullopt; }