From 2aab60a5782087487fe8ba0e8b88c8171d9aa680 Mon Sep 17 00:00:00 2001 From: Jochen Topf Date: Wed, 16 Jul 2025 16:55:18 +0200 Subject: [PATCH] Update included protozero to current version 1.8.1 --- contrib/protozero/README.contrib | 2 +- contrib/protozero/include/protozero/pbf_reader.hpp | 4 ++-- contrib/protozero/include/protozero/version.hpp | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/contrib/protozero/README.contrib b/contrib/protozero/README.contrib index 90eaeaaa8..784993a4c 100644 --- a/contrib/protozero/README.contrib +++ b/contrib/protozero/README.contrib @@ -1,2 +1,2 @@ Source: https://github.com/mapbox/protozero -Revision: v1.8.0 +Revision: v1.8.1 diff --git a/contrib/protozero/include/protozero/pbf_reader.hpp b/contrib/protozero/include/protozero/pbf_reader.hpp index 297683afe..fab4dceb7 100644 --- a/contrib/protozero/include/protozero/pbf_reader.hpp +++ b/contrib/protozero/include/protozero/pbf_reader.hpp @@ -494,9 +494,9 @@ class pbf_reader { bool get_bool() { protozero_assert(tag() != 0 && "call next() before accessing field value"); protozero_assert(has_wire_type(pbf_wire_type::varint) && "not a varint"); - const bool result = m_data[0] != 0; + const char* value = m_data; skip_varint(&m_data, m_end); - return result; + return *value != 0; } /** diff --git a/contrib/protozero/include/protozero/version.hpp b/contrib/protozero/include/protozero/version.hpp index fc9b92879..760870f97 100644 --- a/contrib/protozero/include/protozero/version.hpp +++ b/contrib/protozero/include/protozero/version.hpp @@ -20,7 +20,7 @@ documentation. #define PROTOZERO_VERSION_MAJOR 1 /// The minor version number -#define PROTOZERO_VERSION_MINOR 7 +#define PROTOZERO_VERSION_MINOR 8 /// The patch number #define PROTOZERO_VERSION_PATCH 1 @@ -29,6 +29,6 @@ documentation. #define PROTOZERO_VERSION_CODE (PROTOZERO_VERSION_MAJOR * 10000 + PROTOZERO_VERSION_MINOR * 100 + PROTOZERO_VERSION_PATCH) /// Version number as string -#define PROTOZERO_VERSION_STRING "1.7.1" +#define PROTOZERO_VERSION_STRING "1.8.1" #endif // PROTOZERO_VERSION_HPP