aboutsummaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorAndy Green <andy@warmcat.com>2019-08-08 16:58:55 +0100
committerAndy Green <andy@warmcat.com>2019-08-08 16:58:55 +0100
commit45ec3ce369287a4bd5a271fd78ddbeff4c3a3869 (patch)
tree9376e108498c789ec49d77dc8d41131aa98ec026 /cmake
parentfed78bef4246389cd53215ee0e2671d3bac35df1 (diff)
downloadlibwebsockets-45ec3ce369287a4bd5a271fd78ddbeff4c3a3869.tar.gz
lws_dll: upgrade all instances to lws_dll2
lws_dll2 removes the downsides of lws_dll and adds new features like a running member count and explicit owner type... it's cleaner and more robust (eg, nodes know their owner, so they can casually switch between list owners and remove themselves without the code knowing the owner). This deprecates lws_dll, but since it's public it allows it to continue to be built for 4.0 release if you give cmake LWS_WITH_DEPRECATED_LWS_DLL. All remaining internal users of lws_dll are migrated to lws_dll2.
Diffstat (limited to 'cmake')
-rw-r--r--cmake/lws_config.h.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/cmake/lws_config.h.in b/cmake/lws_config.h.in
index 8336e3d5..23ac4459 100644
--- a/cmake/lws_config.h.in
+++ b/cmake/lws_config.h.in
@@ -95,6 +95,7 @@
#cmakedefine LWS_WITH_BORINGSSL
#cmakedefine LWS_WITH_CGI
#cmakedefine LWS_WITH_CUSTOM_HEADERS
+#cmakedefine LWS_WITH_DEPRECATED_LWS_DLL
#cmakedefine LWS_WITH_DIR
#cmakedefine LWS_WITH_ESP32
#cmakedefine LWS_WITH_FTS