From: Arran Cudbard-Bell Date: Sun, 3 Nov 2019 19:23:27 +0000 (-0600) Subject: CID 1455232 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=19cde6ab390093d0016c1870f8bd0226cd2c6887;p=thirdparty%2Ffreeradius-server.git CID 1455232 --- diff --git a/src/lib/server/password.c b/src/lib/server/password.c index 0f35116e0f7..cd07c8b8bf6 100644 --- a/src/lib/server/password.c +++ b/src/lib/server/password.c @@ -522,22 +522,22 @@ static VALUE_PAIR *password_process_sha2(TALLOC_CTX *ctx, REQUEST *request, VALU switch (known_good->vp_length) { case SHA224_DIGEST_LENGTH: - out = fr_pair_afrom_da(ctx, attr_sha2_224_password); + MEM(out = fr_pair_afrom_da(ctx, attr_sha2_224_password)); fr_pair_value_copy(out, known_good); return out; case SHA256_DIGEST_LENGTH: - out = fr_pair_afrom_da(ctx, attr_sha2_256_password); + MEM(out = fr_pair_afrom_da(ctx, attr_sha2_256_password)); fr_pair_value_copy(out, known_good); return out; case SHA384_DIGEST_LENGTH: - out = fr_pair_afrom_da(ctx, attr_sha2_384_password); + MEM(out = fr_pair_afrom_da(ctx, attr_sha2_384_password)); fr_pair_value_copy(out, known_good); return out; case SHA512_DIGEST_LENGTH: - out = fr_pair_afrom_da(ctx, attr_sha2_512_password); + MEM(out = fr_pair_afrom_da(ctx, attr_sha2_512_password)); fr_pair_value_copy(out, known_good); return out;