From d86de0ab0ae53af7a217081d077a33bab5367a5c Mon Sep 17 00:00:00 2001
From: Eric Duminil <eric.duminil@gmail.com>
Date: Tue, 20 Apr 2021 16:25:33 +0200
Subject: [PATCH] One fewer string

---
 ampel-firmware/wifi_util.cpp | 4 ++--
 ampel-firmware/wifi_util.h   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/ampel-firmware/wifi_util.cpp b/ampel-firmware/wifi_util.cpp
index dc49629..8f81140 100644
--- a/ampel-firmware/wifi_util.cpp
+++ b/ampel-firmware/wifi_util.cpp
@@ -13,14 +13,14 @@ namespace config {
 }
 
 // Initialize Wi-Fi
-void WiFiConnect(const String &hostname) {
+void WiFiConnect(const char *hostname) {
   //NOTE: WiFi Multi could allow multiple SSID and passwords.
   WiFi.persistent(false); // Don't write user & password to Flash.
   WiFi.mode(WIFI_STA); // Set ESP to be a WiFi-client only
 #if defined(ESP8266)
     WiFi.hostname(hostname);
 #elif defined(ESP32)
-  WiFi.setHostname(hostname.c_str());
+  WiFi.setHostname(hostname);
 #endif
 
   Serial.print(F("WiFi - Connecting to "));
diff --git a/ampel-firmware/wifi_util.h b/ampel-firmware/wifi_util.h
index 7520ed7..e6c8635 100644
--- a/ampel-firmware/wifi_util.h
+++ b/ampel-firmware/wifi_util.h
@@ -5,6 +5,6 @@
 #include "util.h"
 #include "led_effects.h"
 
-void WiFiConnect(const String &hostname);
+void WiFiConnect(const char *hostname);
 
 #endif
-- 
GitLab