Project homepage Mailing List  Warmcat.com  API Docs  Github Mirror 
    npro  
 Modern all-safe Rust Network Protocol library supporting h1, h2, h3, ws, wt sans-IO and with socket IO + tls
git clone https://npro.rs/repo/npro
 
root / src / builder / b-private.h
Author[]agreen <Andy Green> 2026-05-25 12:20 UTC
Committer[]agreen <Andy Green> 2026-05-25 12:20 UTC
Treecb9ac0e9f24c54410c6aaf11ac95604ac25f70e9   Raw Patch
 
Refresh of retry-task-keep-all-runs
Refresh of retry-task-keep-all-runs
diff --git a/src/builder/b-ws-server.c b/src/builder/b-ws-server.c index 31ef5ff..ca9fb4c 100644 --- a/src/builder/b-ws-server.c +++ b/src/builder/b-ws-server.c @@ -610,10 +610,15 @@ saib_m_state(void *userobj, void *sh, lws_ss_constate_t state, memcpy((char *)spm->name, pq, (unsigned int)n); ((char *)spm->name)[n] = '\0'; - while (strchr(spm->name, '.')) - *strchr(spm->name, '.') = '_'; - while (strchr(spm->name, '/')) - *strchr(spm->name, '/') = '_'; + { + char *p_name = (char *)spm->name; + char *p_found; + + while ((p_found = strchr(p_name, '.'))) + *p_found = '_'; + while ((p_found = strchr(p_name, '/'))) + *p_found = '_'; + } /* add us to the builder list of unique servers */ lws_dll2_add_head(&spm->list, &a->builder->sai_plat_server_owner); diff --git a/src/device/d-sai.c b/src/device/d-sai.c index ff7bec2..84ca2e9 100644 --- a/src/device/d-sai.c +++ b/src/device/d-sai.c @@ -213,7 +213,7 @@ said_check_device(lws_sorted_usec_list_t *sul) lwsl_warn("%s: exporting %s = %s\n", __func__, p1, t->tty_path); if (alias) { - p1 = strchr(alias, '='); + p1 = strchr((char *)alias, '='); if (p1 && atoi(&p1[1]) == try) { *p1 = '\0'; setenv(alias, t->tty_path, 1); diff --git a/src/power/p-tasmota-monitor.c b/src/power/p-tasmota-monitor.c index e4036c2..d9e6453 100644 --- a/src/power/p-tasmota-monitor.c +++ b/src/power/p-tasmota-monitor.c @@ -58,7 +58,7 @@ saip_parse_tasmota_status(tasmota_parse_t *tp) { lws_tokenize_elem e; unsigned int *i; - char *p; + const char *p; int n; do { diff --git a/src/server/s-notification.c b/src/server/s-notification.c index c697b0e..69e4973 100644 --- a/src/server/s-notification.c +++ b/src/server/s-notification.c @@ -160,7 +160,7 @@ arg_to_bool(const char *s) static int sai_tuple_element_compare(const char *e1, const char *e2) { - char *p; + const char *p; // lwsl_notice("%s: comp '%s' '%s'\n", __func__, e1, e2);
Page fetched 0s ago, creation time: 10ms (vhost etag hits: 0%, cache hits: 0%)