From: Arran Cudbard-Bell Date: Wed, 16 Jun 2021 12:41:43 +0000 (-0500) Subject: dbuff_init inputs should be non-null X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b37f62ca536f2c2b7ee3728e89d1160d50d7dca8;p=thirdparty%2Ffreeradius-server.git dbuff_init inputs should be non-null --- diff --git a/src/lib/util/dbuff.h b/src/lib/util/dbuff.h index 2c8beb561e9..5692b0ba302 100644 --- a/src/lib/util/dbuff.h +++ b/src/lib/util/dbuff.h @@ -298,7 +298,7 @@ do { \ /** Does the actual work of initialising a dbuff * @private */ -static inline void _fr_dbuff_init(fr_dbuff_t *out, uint8_t const *start, uint8_t const *end, bool is_const) +static inline CC_HINT(nonnull) void _fr_dbuff_init(fr_dbuff_t *out, uint8_t const *start, uint8_t const *end, bool is_const) { if (unlikely(end < start)) end = start; /* Could be an assert? */