Windows build fixes.

This commit is contained in:
Adam Ierymenko 2014-01-17 17:09:59 -08:00
parent 7eccc5ebf2
commit 07f505971c
15 changed files with 53 additions and 26 deletions

View file

@ -25,21 +25,20 @@
* LLC. Start here: http://www.zerotier.com/
*/
#include "Constants.hpp"
#ifdef __WINDOWS__
#include <WinSock2.h>
#include <Windows.h>
#include <winhttp.h>
#include <locale>
#include <codecvt>
#endif
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <vector>
#include <utility>
#include <algorithm>
#include "Constants.hpp"
#include "HttpClient.hpp"
#include "Thread.hpp"
#include "Utils.hpp"
#include "NonCopyable.hpp"
#include "Defaults.hpp"
#ifdef __UNIX_LIKE__
#include <unistd.h>
#include <signal.h>
@ -51,12 +50,15 @@
#include <sys/wait.h>
#endif
#ifdef __WINDOWS__
#include <locale>
#include <codecvt>
#include <Windows.h>
#include <winhttp.h>
#endif
#include <vector>
#include <utility>
#include <algorithm>
#include "HttpClient.hpp"
#include "Thread.hpp"
#include "Utils.hpp"
#include "NonCopyable.hpp"
#include "Defaults.hpp"
namespace ZeroTier {