mirror of
https://gitlab.com/cryptsetup/cryptsetup.git
synced 2025-12-12 03:10:08 +01:00
Fix various coverity issues.
Mostly INTEGER_OVERFLOW (CWE-190).
This commit is contained in:
committed by
Milan Broz
parent
5fb3a0e854
commit
92a761e32c
@@ -261,7 +261,7 @@ int crypt_storage_init(struct crypt_storage **ctx,
|
||||
}
|
||||
|
||||
s->sector_size = sector_size;
|
||||
s->iv_shift = large_iv ? int_log2(sector_size) - SECTOR_SHIFT : 0;
|
||||
s->iv_shift = large_iv ? (unsigned)int_log2(sector_size) - SECTOR_SHIFT : 0;
|
||||
|
||||
*ctx = s;
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user