diff --git a/src/WebAPIService.cpp b/src/WebAPIService.cpp index 3aee6c42a..77d13de98 100644 --- a/src/WebAPIService.cpp +++ b/src/WebAPIService.cpp @@ -103,7 +103,7 @@ void WebAPIService::webAPIService(AsyncWebServerRequest * request) { if (json.size()) { std::string buffer2; serializeJson(doc, buffer2); - EMSESP::logger().debug("json (max 255 chars): %s", buffer2); + EMSESP::logger().debug("json (max 255 chars): %s", buffer2.c_str()); } #endif diff --git a/src/mqtt.cpp b/src/mqtt.cpp index 8e974be39..9be2cd84a 100644 --- a/src/mqtt.cpp +++ b/src/mqtt.cpp @@ -633,7 +633,7 @@ void Mqtt::publish_ha(const std::string & topic, const JsonObject & payload) { serializeJson(payload, payload_text); // convert json to string #if defined(EMSESP_STANDALONE) - LOG_DEBUG(F("Publishing HA topic=%s, payload=%s"), topic, payload_text.c_str()); + LOG_DEBUG(F("Publishing HA topic=%s, payload=%s"), topic.c_str(), payload_text.c_str()); #else LOG_DEBUG(F("Publishing HA topic %s"), topic.c_str()); #endif