]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
CID 1455232
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sun, 3 Nov 2019 19:23:27 +0000 (13:23 -0600)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sun, 3 Nov 2019 19:23:27 +0000 (13:23 -0600)
src/lib/server/password.c

index 0f35116e0f70bd84559e1256d47d857f690adad8..cd07c8b8bf65e436a0d96b0d45c350bba9616067 100644 (file)
@@ -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;