From a0fbaedb5399f623ed8470ce5e2cfa5d610bc21e Mon Sep 17 00:00:00 2001 From: "Dirk O. Kaar" Date: Wed, 27 Nov 2019 12:23:56 +0100 Subject: [PATCH] Uninitialized stack object can have unintended bad values --- cores/esp8266/HardwareSerial.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cores/esp8266/HardwareSerial.cpp b/cores/esp8266/HardwareSerial.cpp index 194a0553e5..5f7ea141c0 100644 --- a/cores/esp8266/HardwareSerial.cpp +++ b/cores/esp8266/HardwareSerial.cpp @@ -133,7 +133,7 @@ unsigned long HardwareSerial::testBaudrate() unsigned long HardwareSerial::detectBaudrate(time_t timeoutMillis) { esp8266::polledTimeout::oneShotFastMs timeOut(timeoutMillis); - unsigned long detectedBaudrate; + unsigned long detectedBaudrate = 0; while (!timeOut) { if ((detectedBaudrate = testBaudrate())) { break;