blynkkk / blynk-library

Blynk library for IoT boards. Works with Arduino, ESP32, ESP8266, Raspberry Pi, Particle, ARM Mbed, etc.
https://blynk.io
MIT License
3.81k stars 1.38k forks source link

Harmless warning in BlynkSimpleEsp8266.h #504

Closed jpasqua closed 3 years ago

jpasqua commented 3 years ago

I was clearing out compiler warnings in my project and thought I would pass this along.

Thank you for your library/

Blynk library version: 0.6.1 IDE: Arduino IDE version: 1.8.13 Board type: ESP8266 with embedded OLED display Additional modules: BME280

Scenario, steps to reproduce

Compiling with all warnings turned on yields:

In file included from /Users/joe/Dropbox/Dev/Arduino/1Projects/JAWS/JAWS.ino:18:0:
/Users/joe/Dropbox/Dev/Arduino/libraries/Blynk-0.6.1/src/BlynkSimpleEsp8266.h: In member function 'void BlynkWifi::connectWiFi(const char*, const char*)':
/Users/joe/Dropbox/Dev/Arduino/libraries/Blynk-0.6.1/src/BlynkSimpleEsp8266.h:54:19: warning: variable 'myip' set but not used [-Wunused-but-set-variable]
         IPAddress myip = WiFi.localIP();

Expected Result

No warning

Actual Result

Compiler generates warning listed above