diff --git a/include/fc/reflect/typename.hpp b/include/fc/reflect/typename.hpp index 64f57bc..7b3276a 100644 --- a/include/fc/reflect/typename.hpp +++ b/include/fc/reflect/typename.hpp @@ -4,6 +4,8 @@ namespace fc { class value; class exception; + namespace ip { class address; } + template class get_typename{}; template<> struct get_typename { static const char* name() { return "int32_t"; } }; template<> struct get_typename { static const char* name() { return "int64_t"; } }; diff --git a/src/network/udt_socket.cpp b/src/network/udt_socket.cpp index 3d23073..45cd400 100644 --- a/src/network/udt_socket.cpp +++ b/src/network/udt_socket.cpp @@ -5,7 +5,9 @@ #include #include -#include +#ifndef WIN32 +# include +#endif namespace fc {