From 64a7108e6d016d8047a4230bc109b4b2ce50237f Mon Sep 17 00:00:00 2001 From: proddy Date: Mon, 6 Jun 2022 11:20:16 +0200 Subject: [PATCH] make it compile standalone --- src/command.cpp | 2 +- src/system.h | 4 +++- src/web/WebStatusService.cpp | 2 ++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/command.cpp b/src/command.cpp index a169f87db..b4583c5cb 100644 --- a/src/command.cpp +++ b/src/command.cpp @@ -276,7 +276,7 @@ uint8_t Command::call(const uint8_t device_type, const char * cmd, const char * } } - // call the function baesed on type + // call the function based on type if (cf->cmdfunction_json_) { return_code = ((cf->cmdfunction_json_)(value, id, output)) ? CommandRet::OK : CommandRet::ERROR; } diff --git a/src/system.h b/src/system.h index aa90fe9e1..a0448df96 100644 --- a/src/system.h +++ b/src/system.h @@ -81,6 +81,7 @@ class System { return syslog_enabled_; } +#ifndef EMSESP_STANDALONE unsigned long syslog_count() { return syslog_.message_count(); } @@ -88,6 +89,7 @@ class System { unsigned long syslog_fails() { return syslog_.message_fails(); } +#endif void led_init(bool refresh); void network_init(bool refresh); @@ -189,7 +191,7 @@ class System { #ifndef EMSESP_STANDALONE return (ethernet_connected() || WiFi.isConnected()); #else - return true; + return true; #endif } diff --git a/src/web/WebStatusService.cpp b/src/web/WebStatusService.cpp index 7a7aaa4d3..3ff433886 100644 --- a/src/web/WebStatusService.cpp +++ b/src/web/WebStatusService.cpp @@ -187,6 +187,7 @@ void WebStatusService::webStatusService(AsyncWebServerRequest * request) { statJson["q"] = WebAPIService::api_count() == 0 ? 100 : 100 - (uint8_t)((100 * WebAPIService::api_fails()) / (WebAPIService::api_count() + WebAPIService::api_fails())); +#ifndef EMSESP_STANDALONE if (EMSESP::system_.syslog_enabled()) { statJson = statsJson.createNestedObject(); statJson["id"] = "Syslog Messages"; @@ -196,6 +197,7 @@ void WebStatusService::webStatusService(AsyncWebServerRequest * request) { ? 100 : 100 - (uint8_t)((100 * EMSESP::system_.syslog_fails()) / (EMSESP::system_.syslog_count() + EMSESP::system_.syslog_fails())); } +#endif response->setLength(); request->send(response);