From 46bf03d6919087e4ce8f0626a3d342380346dc97 Mon Sep 17 00:00:00 2001 From: Garret Rieger Date: Thu, 18 Mar 2021 14:35:36 -0700 Subject: [PATCH] [subset] add NODISCARD to error checking methods on serializer. --- src/hb-serialize.hh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/hb-serialize.hh b/src/hb-serialize.hh index a4303fc34..87aafe0e2 100644 --- a/src/hb-serialize.hh +++ b/src/hb-serialize.hh @@ -133,9 +133,9 @@ struct hb_serialize_context_t bool successful () const { return !bool (errors); } - bool ran_out_of_room () const { return errors & HB_SERIALIZE_ERROR_OUT_OF_ROOM; } - bool offset_overflow () const { return errors & HB_SERIALIZE_ERROR_OFFSET_OVERFLOW; } - bool only_offset_overflow () const { return errors == HB_SERIALIZE_ERROR_OFFSET_OVERFLOW; } + HB_NODISCARD bool ran_out_of_room () const { return errors & HB_SERIALIZE_ERROR_OUT_OF_ROOM; } + HB_NODISCARD bool offset_overflow () const { return errors & HB_SERIALIZE_ERROR_OFFSET_OVERFLOW; } + HB_NODISCARD bool only_offset_overflow () const { return errors == HB_SERIALIZE_ERROR_OFFSET_OVERFLOW; } void reset (void *start_, unsigned int size) {