1
0
mirror of https://github.com/esphome/esphome.git synced 2026-02-08 00:31:58 +00:00
This commit is contained in:
J. Nick Koston
2026-01-09 13:15:13 -10:00
parent b7f95f5fc0
commit 80d3adf703
2 changed files with 3 additions and 1 deletions

View File

@@ -351,7 +351,7 @@ async def to_code(config):
except Exception: # pylint: disable=broad-except
pass
# Generate defines for each CDN domain
# Generate defines for each CDN domain (used by captive_portal DNS whitelist)
for i, domain in enumerate(sorted(cdn_domains)):
cg.add_define(f"WEBSERVER_CDN_DOMAIN_{i}", domain)
cg.add_define("WEBSERVER_CDN_DOMAIN_COUNT", len(cdn_domains))

View File

@@ -10,9 +10,11 @@
#define ESPHOME_PGM_P PGM_P
#define ESPHOME_strncpy_P strncpy_P
#define ESPHOME_strncat_P strncat_P
#define ESPHOME_strcasecmp_P strcasecmp_P
#else
#define ESPHOME_F(string_literal) (string_literal)
#define ESPHOME_PGM_P const char *
#define ESPHOME_strncpy_P strncpy
#define ESPHOME_strncat_P strncat
#define ESPHOME_strcasecmp_P strcasecmp
#endif