1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-09 00:00:04 +01:00

warn: avoid one toolchain false positive

This commit is contained in:
Andy Green 2021-09-09 05:14:01 +01:00
parent 365328c4d3
commit 27fac9dd86

View file

@ -2047,15 +2047,15 @@ lws_confirm_host_header(struct lws *wsi)
port = 443;
#endif
lws_tokenize_init(&ts, buf, LWS_TOKENIZE_F_DOT_NONTERM /* server.com */|
LWS_TOKENIZE_F_NO_FLOATS /* 1.server.com */|
LWS_TOKENIZE_F_MINUS_NONTERM /* a-b.com */);
n = lws_hdr_copy(wsi, buf, sizeof(buf) - 1, WSI_TOKEN_HOST);
if (n <= 0) {
lwsl_info("%s: missing or oversize host header\n", __func__);
return 1;
}
ts.len = (size_t)n;
lws_tokenize_init(&ts, buf, LWS_TOKENIZE_F_DOT_NONTERM /* server.com */|
LWS_TOKENIZE_F_NO_FLOATS /* 1.server.com */|
LWS_TOKENIZE_F_MINUS_NONTERM /* a-b.com */);
if (lws_tokenize(&ts) != LWS_TOKZE_TOKEN)
goto bad_format;