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-refproxy.c
Author[]Andy Green <andy@warmcat.com> 2026-04-19 19:55 UTC
Committer[]Andy Green <andy@warmcat.com> 2026-04-19 19:56 UTC
Tree5fe8c8b9f83220033f68d8c97d4845445626eb1c   Raw Patch
 
CID 503244: OUT-OF-BOUNDS
CID 503244: OUT-OF-BOUNDS
diff --git a/src/server/s-power.c b/src/server/s-power.c index dac5982..a8f3e35 100644 --- a/src/server/s-power.c +++ b/src/server/s-power.c @@ -321,7 +321,7 @@ cb_lookup_pcon(void *user, int cols, char **values, char **name) int sais_power_tx(struct vhd *vhd, struct pss *pss, uint8_t *buf, size_t bl) { - uint8_t *start = buf + LWS_PRE, *p = start, *end = p + bl - LWS_PRE - 1; + uint8_t *start = buf + LWS_PRE, *p = start, *end = buf + bl - 1; enum lws_write_protocol flags; size_t w; int n, diff = 0; diff --git a/src/server/s-ws-builder.c b/src/server/s-ws-builder.c index 070fddb..c7227cb 100644 --- a/src/server/s-ws-builder.c +++ b/src/server/s-ws-builder.c @@ -1362,7 +1362,7 @@ int sais_ws_json_tx_builder(struct vhd *vhd, struct pss *pss, uint8_t *buf, size_t bl) { - uint8_t *start = buf + LWS_PRE, *p = start, *end = p + bl - LWS_PRE - 1; + uint8_t *start = buf + LWS_PRE, *p = start, *end = buf + bl - 1; int n, flags = LWS_WRITE_TEXT, first = 1; lws_struct_serialize_t *js; sai_task_t *task;
Page fetched 0s ago, creation time: 2ms (vhost etag hits: 0%, cache hits: 0%)