mirror of
https://github.com/veracrypt/VeraCrypt.git
synced 2026-10-05 16:46:35 -05:00
Avoid conflict with C++17 features std::byte by using uint8 type instead of byte
This commit is contained in:
132 files changed
+1032
-1035
No files matched your search
@@ -35,7 +35,7 @@ namespace VeraCrypt
|
||||
if (Token::IsKeyfilePathValid (Path, emvSupportEnabled))
|
||||
{
|
||||
// Apply keyfile generated by a security token
|
||||
vector <byte> keyfileData;
|
||||
vector <uint8> keyfileData;
|
||||
Token::getTokenKeyfile(wstring(Path))->GetKeyfileData(keyfileData);
|
||||
|
||||
if (keyfileData.size() < MinProcessedLength)
|
||||
@@ -45,10 +45,10 @@ namespace VeraCrypt
|
||||
{
|
||||
uint32 crc = crc32.Process(keyfileData[i]);
|
||||
|
||||
pool[poolPos++] += (byte)(crc >> 24);
|
||||
pool[poolPos++] += (byte)(crc >> 16);
|
||||
pool[poolPos++] += (byte)(crc >> 8);
|
||||
pool[poolPos++] += (byte) crc;
|
||||
pool[poolPos++] += (uint8)(crc >> 24);
|
||||
pool[poolPos++] += (uint8)(crc >> 16);
|
||||
pool[poolPos++] += (uint8)(crc >> 8);
|
||||
pool[poolPos++] += (uint8) crc;
|
||||
|
||||
if (poolPos >= pool.Size())
|
||||
poolPos = 0;
|
||||
@@ -69,10 +69,10 @@ namespace VeraCrypt
|
||||
for (size_t i = 0; i < readLength; i++)
|
||||
{
|
||||
uint32 crc = crc32.Process(keyfileBuf[i]);
|
||||
pool[poolPos++] += (byte)(crc >> 24);
|
||||
pool[poolPos++] += (byte)(crc >> 16);
|
||||
pool[poolPos++] += (byte)(crc >> 8);
|
||||
pool[poolPos++] += (byte) crc;
|
||||
pool[poolPos++] += (uint8)(crc >> 24);
|
||||
pool[poolPos++] += (uint8)(crc >> 16);
|
||||
pool[poolPos++] += (uint8)(crc >> 8);
|
||||
pool[poolPos++] += (uint8) crc;
|
||||
if (poolPos >= pool.Size())
|
||||
poolPos = 0;
|
||||
if (++totalLength >= MaxProcessedLength)
|
||||
|
||||
Reference in new issue
Block a user