fix lint warnings on osx

This commit is contained in:
proddy
2026-05-01 17:58:22 +02:00
parent df3d75c702
commit 747047556e
2 changed files with 11 additions and 0 deletions

View File

@@ -163,6 +163,11 @@ class Network {
const char * disconnectReason(uint8_t code);
void stopAP();
#if defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-private-field"
#endif
unsigned long lastConnectionAttempt_ = 0;
uint16_t connectcount_ = 0; // number of network reconnects
uint32_t network_ip_ = 0;
@@ -205,6 +210,10 @@ class Network {
IPAddress ap_gatewayIP_;
IPAddress ap_subnetMask_;
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
// for the captive portal in AP mode
#ifndef EMSESP_STANDALONE
DNSServer * ap_dnsServer_;

View File

@@ -1647,6 +1647,7 @@ bool System::check_upgrade() {
// changes going to v3.9 from an earlier version
if (settings_version.major() == 3 && settings_version.minor() < 9) {
#ifndef EMSESP_STANDALONE
EMSESP::esp32React.getAPSettingsService()->update([&](APSettings & apSettings) {
if (apSettings.provisionMode == 0) {
apSettings.provisionMode = AP_MODE_DISCONNECTED; // AP_MODE_ALWAYS has been removed
@@ -1655,6 +1656,7 @@ bool System::check_upgrade() {
}
return StateUpdateResult::UNCHANGED;
});
#endif
}
// changes to application settings