From 2fa5777038b69b80b03ccb5bc97b31c1926bfb41 Mon Sep 17 00:00:00 2001 From: John Jones Date: Tue, 26 Feb 2019 13:55:42 -0500 Subject: [PATCH] Allow zlib to be optional --- src/network/http/websocket.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/network/http/websocket.cpp b/src/network/http/websocket.cpp index 4436e5d..81aa873 100644 --- a/src/network/http/websocket.cpp +++ b/src/network/http/websocket.cpp @@ -6,7 +6,11 @@ #include #include +#ifdef HAS_ZLIB #include +#else +#include +#endif #include #include @@ -66,7 +70,11 @@ namespace fc { namespace http { // permessage_compress extension struct permessage_deflate_config {}; +#ifdef HAS_ZLIB typedef websocketpp::extensions::permessage_deflate::enabled permessage_deflate_type; +#else + typedef websocketpp::extensions::permessage_deflate::disabled permessage_deflate_type; +#endif }; struct asio_tls_with_stub_log : public websocketpp::config::asio_tls {