From: Nick Porter Date: Wed, 15 Apr 2026 17:52:21 +0000 (+0100) Subject: Loop correctly after parsing octet sequence X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;ds=sidebyside;p=thirdparty%2Ffreeradius-server.git Loop correctly after parsing octet sequence After `p = end`, p will be pointing to the next character to parse, so no need to further increment the pointer. --- diff --git a/src/lib/server/cf_parse.c b/src/lib/server/cf_parse.c index d113f121833..76540ce3928 100644 --- a/src/lib/server/cf_parse.c +++ b/src/lib/server/cf_parse.c @@ -483,6 +483,7 @@ static int cf_pair_unescape(CONF_PAIR *cp, conf_parser_t const *rule) *q++ = oct; p = end; + continue; } else { *q++ = *p; }