aboutsummaryrefslogtreecommitdiffhomepage
path: root/tdutils/td/utils/crypto.cpp
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2021-09-01 19:26:18 +0300
committerlevlam <levlam@telegram.org>2021-09-01 19:26:18 +0300
commitbfd76964ea0f86f7492991a1bd3c795ff488c91f (patch)
tree42faa9544bd57ff6e8492c8ec58040596d6ab925 /tdutils/td/utils/crypto.cpp
parent438ae78e8a049f96c9294b58d1153a20d18bb397 (diff)
Fix some GCC warnings on Windows.
Diffstat (limited to 'tdutils/td/utils/crypto.cpp')
-rw-r--r--tdutils/td/utils/crypto.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/tdutils/td/utils/crypto.cpp b/tdutils/td/utils/crypto.cpp
index 51dae8377..4671acc00 100644
--- a/tdutils/td/utils/crypto.cpp
+++ b/tdutils/td/utils/crypto.cpp
@@ -860,7 +860,7 @@ static void pbkdf2_impl(Slice password, Slice salt, int iteration_count, Mutable
LOG(FATAL) << "Failed to HMAC";
}
for (int i = 0; i < hash_size; i++) {
- dest[i] ^= buf[i];
+ dest[i] = static_cast<unsigned char>(dest[i] ^ buf[i]);
}
}
}