From: Arran Cudbard-Bell Date: Mon, 11 Oct 2021 19:38:21 +0000 (-0500) Subject: Produce the same return type as the normal assertion macros X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3dc3238bf8fddb5cb548a1e5c80f7d3465199861;p=thirdparty%2Ffreeradius-server.git Produce the same return type as the normal assertion macros --- diff --git a/src/lib/util/pair.h b/src/lib/util/pair.h index 35949a84075..46cca33b7d8 100644 --- a/src/lib/util/pair.h +++ b/src/lib/util/pair.h @@ -183,14 +183,14 @@ DIAG_OFF(nonnull-compare) * This function wraps the assert but has nonnull-compare disabled * meaning a warning won't be emitted. */ -static inline void fr_pair_nonnull_assert(fr_pair_t const *vp) +static inline bool fr_pair_nonnull_assert(fr_pair_t const *vp) { - fr_cond_assert(vp); + return fr_cond_assert(vp); } -static inline void fr_pair_list_nonnull_assert(fr_pair_list_t const *pair_list) +static inline bool fr_pair_list_nonnull_assert(fr_pair_list_t const *pair_list) { - fr_cond_assert(pair_list); + return fr_cond_assert(pair_list); } DIAG_ON(nonnull-compare)