[misc] fix 32-bit arithmetic overflow operation warnings

* Also disable C28251 annotation warning
This commit is contained in:
Pete Batard 2020-02-12 17:23:23 +00:00
parent 67d324f82b
commit 65523bbdf9
No known key found for this signature in database
GPG key ID: 38E0CF5E69EDD671
21 changed files with 53 additions and 48 deletions

View file

@ -37,7 +37,7 @@ int is_fat_32_br(FILE *fp)
int i;
for(i=0 ; i<3 ; i++)
if( ! contains_data(fp, 0x1FE + i*0x200, aucRef, sizeof(aucRef)))
if( ! contains_data(fp, 0x1FEULL + i * 0x200ULL, aucRef, sizeof(aucRef)))
return 0;
if( ! contains_data(fp, 0x03, aucMagic, sizeof(aucMagic)))
return 0;