From: Alan T. DeKok Date: Wed, 20 Apr 2022 21:05:37 +0000 (-0400) Subject: don't need release if we also dump the parent dbuff X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=66ea606c9546424470f22ea3683ed3521facabf3;p=thirdparty%2Ffreeradius-server.git don't need release if we also dump the parent dbuff --- diff --git a/src/lib/util/struct.c b/src/lib/util/struct.c index 51db7e7ea06..1f4d533212c 100644 --- a/src/lib/util/struct.c +++ b/src/lib/util/struct.c @@ -803,7 +803,6 @@ done: len = fr_dbuff_used(&work_dbuff) - need; if (len > max) { - fr_dbuff_marker_release(&hdr); fr_strerror_const("Structure size is too large for 16-bit length field."); return -1; } @@ -813,7 +812,6 @@ done: } else { fr_dbuff_in(&hdr, (uint16_t)len); } - fr_dbuff_marker_release(&hdr); } /*