From: Arran Cudbard-Bell Date: Fri, 1 Jun 2018 13:11:51 +0000 (+0600) Subject: Don't leak memory on invalid character class X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=76afe6493b75e900b3bee70abff6bf639f0cd52e;p=thirdparty%2Ffreeradius-server.git Don't leak memory on invalid character class --- diff --git a/src/main/xlat_func.c b/src/main/xlat_func.c index 40fe477c655..361b1211be5 100644 --- a/src/main/xlat_func.c +++ b/src/main/xlat_func.c @@ -815,6 +815,7 @@ static xlat_action_t xlat_randstr(TALLOC_CTX *ctx, fr_cursor_t *out, default: REDEBUG("Invalid character class '%c'", *p); + talloc_free(buff); return XLAT_ACTION_FAIL; }