From 73f2a8c366092fff2851017f27089e7ea9a2a2b1 Mon Sep 17 00:00:00 2001 From: tablatronix Date: Wed, 31 Oct 2018 14:23:39 -0500 Subject: [PATCH] adds empty param constructor --- WiFiManager.cpp | 4 ++++ WiFiManager.h | 1 + examples/Advanced/Advanced.ino | 2 +- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/WiFiManager.cpp b/WiFiManager.cpp index e91719b..2d54415 100644 --- a/WiFiManager.cpp +++ b/WiFiManager.cpp @@ -22,6 +22,10 @@ uint8_t WiFiManager::_lastconxresulttmp = WL_IDLE_STATUS; * -------------------------------------------------------------------------------- **/ +WiFiManagerParameter::WiFiManagerParameter() { + WiFiManagerParameter(""); +} + WiFiManagerParameter::WiFiManagerParameter(const char *custom) { _id = NULL; _label = NULL; diff --git a/WiFiManager.h b/WiFiManager.h index a8c7d1f..6e03ffe 100644 --- a/WiFiManager.h +++ b/WiFiManager.h @@ -104,6 +104,7 @@ class WiFiManagerParameter { Create custom parameters that can be added to the WiFiManager setup web page @id is used for HTTP queries and must not contain spaces nor other special characters */ + WiFiManagerParameter(); WiFiManagerParameter(const char *custom); WiFiManagerParameter(const char *id, const char *label); WiFiManagerParameter(const char *id, const char *label, const char *defaultValue, int length); diff --git a/examples/Advanced/Advanced.ino b/examples/Advanced/Advanced.ino index 9cd1211..4ec9d60 100644 --- a/examples/Advanced/Advanced.ino +++ b/examples/Advanced/Advanced.ino @@ -7,7 +7,7 @@ #define TRIGGER_PIN 0 WiFiManager wm; // global wm instance -WiFiManagerParameter custom_field(""); // global param ( for non blocking w params ) +WiFiManagerParameter custom_field; // global param ( for non blocking w params ) void setup() { Serial.begin(115200);