fix standalone compiling

This commit is contained in:
proddy
2022-11-20 18:48:51 +01:00
parent de97010cfb
commit 77860d9d05

View File

@@ -110,10 +110,12 @@ WebLogService::QueuedLogMessage::QueuedLogMessage(unsigned long id, std::shared_
}
void WebLogService::operator<<(std::shared_ptr<uuid::log::Message> message) {
#ifndef EMSESP_STANDALONE
if (ESP.getMaxAllocHeap() < 20480) {
maximum_log_messages(maximum_log_messages_ > 25 ? maximum_log_messages_ - 25 : 10);
// EMSESP::logger().warning("Low memory: WebLog buffer reduced to %d entries", maximum_log_messages_);
}
#endif
if (log_messages_.size() >= maximum_log_messages_) {
log_messages_.pop_front();
}