🚨 fix warnings

This commit is contained in:
Niels Lohmann 2021-09-12 13:33:45 +02:00
parent b932217c15
commit 95d75c2346
No known key found for this signature in database
GPG Key ID: 7F3CEA63AE251B69
2 changed files with 4 additions and 4 deletions

View File

@ -2402,7 +2402,7 @@ class binary_reader
case 0xB5:
case 0xB6:
case 0xB7:
return sax->number_unsigned(current - 0x90);
return sax->number_unsigned(static_cast<number_unsigned_t>(current) - static_cast<number_unsigned_t>(0x90));
case 0xB8:
case 0xB9:
@ -2414,7 +2414,7 @@ class binary_reader
case 0xBF:
case 0xC0:
case 0xC1:
return sax->number_integer(0xB7 - current);
return sax->number_integer(static_cast<number_integer_t>(0xB7) - static_cast<number_integer_t>(current));
case 0xF8:
return sax->boolean(false);

View File

@ -10696,7 +10696,7 @@ class binary_reader
case 0xB5:
case 0xB6:
case 0xB7:
return sax->number_unsigned(current - 0x90);
return sax->number_unsigned(static_cast<number_unsigned_t>(current) - static_cast<number_unsigned_t>(0x90));
case 0xB8:
case 0xB9:
@ -10708,7 +10708,7 @@ class binary_reader
case 0xBF:
case 0xC0:
case 0xC1:
return sax->number_integer(0xB7 - current);
return sax->number_integer(static_cast<number_integer_t>(0xB7) - static_cast<number_integer_t>(current));
case 0xF8:
return sax->boolean(false);