From: Alan T. DeKok Date: Sun, 14 Dec 2025 21:19:33 +0000 (-0500) Subject: handle magic OOM values. CID #1676084 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5068a89ea504014d46d74bdac94a3375a00a8c2e;p=thirdparty%2Ffreeradius-server.git handle magic OOM values. CID #1676084 --- diff --git a/src/lib/util/cbor.c b/src/lib/util/cbor.c index 38a16582388..a801c7d0977 100644 --- a/src/lib/util/cbor.c +++ b/src/lib/util/cbor.c @@ -120,7 +120,7 @@ done: /* * Make many things easier */ -#define return_slen return slen - fr_dbuff_used(&work_dbuff) +#define return_slen return FR_DBUFF_ERROR_OFFSET(slen, fr_dbuff_used(&work_dbuff)) /* * Octets is length + data