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 {