diff options
| -rw-r--r-- | cores/arduino/HardwareSerial_private.h | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/cores/arduino/HardwareSerial_private.h b/cores/arduino/HardwareSerial_private.h index 915d7a1..fa20e55 100644 --- a/cores/arduino/HardwareSerial_private.h +++ b/cores/arduino/HardwareSerial_private.h @@ -99,7 +99,7 @@ void HardwareSerial::_rx_complete_irq(void)      // No Parity error, read byte and store it in the buffer if there is      // room      unsigned char c = *_udr; -    int i = (unsigned int)(_rx_buffer_head + 1) % SERIAL_BUFFER_SIZE; +    uint8_t i = (unsigned int)(_rx_buffer_head + 1) % SERIAL_BUFFER_SIZE;      // if we should be storing the received character into the location      // just before the tail (meaning that the head would advance to the | 
