Skip to content

Commit 8440e59

Browse files
committed
Fix possible integer overflow (for unused variable).
1 parent 4650433 commit 8440e59

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

lib/luks2/luks2_reencrypt.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3859,7 +3859,8 @@ static int reencrypt_init_by_keyslot_context(struct crypt_device *cd,
38593859
r = kc_new->get_key_size(cd, kc_new, &key_length);
38603860
else {
38613861
r = crypt_keyslot_get_key_size(cd, keyslot_new);
3862-
key_length = r;
3862+
if (r >= 0)
3863+
key_length = r;
38633864
}
38643865
if (r < 0)
38653866
return r;

0 commit comments

Comments
 (0)