From: Jorge Pereira Date: Tue, 28 Mar 2023 22:42:45 +0000 (-0300) Subject: Don't leak memory on error conditions (#4947) X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fa22f6f04884d77f7e1ae2d4b3f339d32cb6b642;p=thirdparty%2Ffreeradius-server.git Don't leak memory on error conditions (#4947) --- diff --git a/src/modules/rlm_csv/rlm_csv.c b/src/modules/rlm_csv/rlm_csv.c index 799a3b3b553..c1c5c8f7779 100644 --- a/src/modules/rlm_csv/rlm_csv.c +++ b/src/modules/rlm_csv/rlm_csv.c @@ -861,6 +861,7 @@ static int csv_map_getvalue(TALLOC_CTX *ctx, fr_pair_list_t *out, request_t *req da = fr_dict_attr_by_name(NULL, fr_dict_root(request->dict), attr); if (!da) { RWDEBUG("No such attribute '%s'", attr); + talloc_free(attr); return -1; }