Fix various coverity issues.

Mostly INTEGER_OVERFLOW (CWE-190).
This commit is contained in:
Ondrej Kozina
2024-05-02 11:50:45 +02:00
committed by Milan Broz
parent 5fb3a0e854
commit 92a761e32c
8 changed files with 78 additions and 40 deletions

View File

@@ -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;