diff --git a/lib/crc/crc24_sw.c b/lib/crc/crc24_sw.c index 3e9b48fa014..78c2c0517f8 100644 --- a/lib/crc/crc24_sw.c +++ b/lib/crc/crc24_sw.c @@ -22,8 +22,9 @@ uint32_t crc24_pgp_update(uint32_t crc, const uint8_t *data, size_t len) crc ^= (*data++) << 16; for (i = 0; i < 8; i++) { crc <<= 1; - if (crc & 0x01000000) + if (crc & 0x01000000) { crc ^= CRC24_PGP_POLY; + } } }