diff --git a/include/frnetlib/NetworkEncoding.h b/include/frnetlib/NetworkEncoding.h index 99d44c0..9f57cc6 100644 --- a/include/frnetlib/NetworkEncoding.h +++ b/include/frnetlib/NetworkEncoding.h @@ -6,6 +6,7 @@ #define FRNETLIB_NETWORKENCODING_H #include +#include #include #include #include @@ -55,8 +56,6 @@ # define htonll(x) (x) # define ntohll(x) (x) # endif -#elif defined(_MSC_VER) -//MSVC has htonll and ntohll, no need to redefine #else # define htonll(x) ((1==htonl(1)) ? (x) : ((uint64_t)htonl((x) & 0xFFFFFFFF) << 32) | htonl((x) >> 32)) # define ntohll(x) ((1==ntohl(1)) ? (x) : ((uint64_t)ntohl((x) & 0xFFFFFFFF) << 32) | ntohl((x) >> 32)) diff --git a/include/frnetlib/WebFrame.h b/include/frnetlib/WebFrame.h index 7e5782b..27eb701 100644 --- a/include/frnetlib/WebFrame.h +++ b/include/frnetlib/WebFrame.h @@ -6,6 +6,7 @@ #define FRNETLIB_WEBFRAME_H +#include #include "Sendable.h" namespace fr diff --git a/include/frnetlib/WebSocket.h b/include/frnetlib/WebSocket.h index cf53c91..7aa2bde 100644 --- a/include/frnetlib/WebSocket.h +++ b/include/frnetlib/WebSocket.h @@ -5,6 +5,7 @@ #ifndef FRNETLIB_WEBSOCKET_H #define FRNETLIB_WEBSOCKET_H +#include #include "frnetlib/Socket.h" #include "frnetlib/HttpRequest.h" #include "frnetlib/HttpResponse.h"