]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Produce the same return type as the normal assertion macros
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Mon, 11 Oct 2021 19:38:21 +0000 (14:38 -0500)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Mon, 11 Oct 2021 19:38:21 +0000 (14:38 -0500)
src/lib/util/pair.h

index 35949a840752e84f97b67fbab3ee74f46786eadd..46cca33b7d879d26eea1a63dafbe10a4d42522d3 100644 (file)
@@ -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)