From 900ae49ee77f24f57f5c3bf8aad271e4275540d9 Mon Sep 17 00:00:00 2001 From: Nico Date: Thu, 24 Sep 2015 12:03:55 +0200 Subject: [PATCH] Fix compiler warning in CDC.cpp --- hardware/arduino/avr/cores/arduino/CDC.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hardware/arduino/avr/cores/arduino/CDC.cpp b/hardware/arduino/avr/cores/arduino/CDC.cpp index 716840874..f19b44c7f 100644 --- a/hardware/arduino/avr/cores/arduino/CDC.cpp +++ b/hardware/arduino/avr/cores/arduino/CDC.cpp @@ -236,9 +236,11 @@ Serial_::operator bool() { unsigned long Serial_::baud() { // Disable interrupts while reading a multi-byte value + uint32_t baudrate; ATOMIC_BLOCK(ATOMIC_RESTORESTATE) { - return _usbLineInfo.dwDTERate; + baudrate = _usbLineInfo.dwDTERate; } + return baudrate; } uint8_t Serial_::stopbits() {