From 02da6e9b60b4b1199eb82eb2d4b5fe6840d57bd5 Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Fri, 5 Jun 2026 08:23:14 -0400 Subject: [PATCH] xo-websock: add initializers for missing lws 4.4.1 fields in lws_http_mount --- xo-websock/src/websock/Webserver.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/xo-websock/src/websock/Webserver.cpp b/xo-websock/src/websock/Webserver.cpp index d0b1b251..29f3f490 100644 --- a/xo-websock/src/websock/Webserver.cpp +++ b/xo-websock/src/websock/Webserver.cpp @@ -681,6 +681,12 @@ namespace xo { .basic_auth_login_file = NULL, # if ((LWS_LIBRARY_VERSION_MAJOR < 4) || ((LWS_LIBRARY_VERSION_MAJOR == 4) && (LWS_LIBRARY_VERSION_MINOR < 3))) ._unused = { nullptr, nullptr }, +# endif +# if (LWS_LIBRARY_VERSION_MAJOR > 4 || ((LWS_LIBRARY_VERSION_MAJOR == 4) && (LWS_LIBRARY_VERSION_MIN + .cgi_chroot_path = NULL, + .cgi_wd = NULL, + .headers = NULL, + .keepalive_timeout = 0, # endif }; } /*init_mount_dynamic*/