From dd0283d537bf386ab01884ca01f9da22870f6b99 Mon Sep 17 00:00:00 2001 From: Pierre Kancir Date: Tue, 11 Sep 2018 10:58:20 +0200 Subject: [PATCH] AP_Math: reduce variable scope in crc_crc8 --- libraries/AP_Math/crc.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libraries/AP_Math/crc.cpp b/libraries/AP_Math/crc.cpp index 767b762ab2..8d51f8d16f 100644 --- a/libraries/AP_Math/crc.cpp +++ b/libraries/AP_Math/crc.cpp @@ -49,11 +49,10 @@ static const uint8_t crc8_table[] = { */ uint8_t crc_crc8(const uint8_t *p, uint8_t len) { - uint16_t i; uint16_t crc = 0x0; while (len--) { - i = (crc ^ *p++) & 0xFF; + const uint16_t i = (crc ^ *p++) & 0xFF; crc = (crc8_table[i] ^ (crc << 8)) & 0xFF; }