From: Alan T. DeKok Date: Sat, 28 Feb 2026 13:42:13 +0000 (-0500) Subject: clean up on failure. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3199784e9361797cfee7357d5a2cd54cbfd5bb54;p=thirdparty%2Ffreeradius-server.git clean up on failure. which doesn't matter in practice, as we don't dynamically read users files. But it's good practice --- diff --git a/src/lib/server/users_file.c b/src/lib/server/users_file.c index 0f0d18aa475..f3bc940bd62 100644 --- a/src/lib/server/users_file.c +++ b/src/lib/server/users_file.c @@ -402,7 +402,7 @@ check_item: (tmpl_regex_compile(new_map->rhs, false) < 0)) { ERROR("%s[%d]: Failed compiling regular expression /%s/ - %s", file, lineno, new_map->rhs->name, fr_strerror()); - return -1; + goto fail_entry; } goto do_insert;