Fix crc32 code warning
This commit is contained in:
+1
-1
@@ -18,7 +18,7 @@
|
||||
uint32_t crc32(const char *s, size_t n, uint32_t crc = 0xFFFFFFFF) {
|
||||
|
||||
for (size_t i = 0; i < n; i++) {
|
||||
char ch=s[i];
|
||||
unsigned char ch = static_cast<unsigned char>(s[i]);
|
||||
for (size_t j = 0; j < 8; j++) {
|
||||
uint32_t b = (ch ^ crc) & 1;
|
||||
crc >>= 1;
|
||||
|
||||
Reference in New Issue
Block a user