From a4c793458768f62044db3806568a4c6b68613f2a Mon Sep 17 00:00:00 2001 From: Doyle T Date: Wed, 4 Jul 2018 20:10:11 +1000 Subject: [PATCH] Fix DqnArray and add framework for Winsock --- DqnUnitTest.cpp | 8 +++++++- build.bat | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/DqnUnitTest.cpp b/DqnUnitTest.cpp index 9397f71..5f9e691 100644 --- a/DqnUnitTest.cpp +++ b/DqnUnitTest.cpp @@ -1,3 +1,8 @@ +#define WIN32_MEAN_AND_LEAN +#include +#include +#include + #if (defined(_WIN32) || defined(_WIN64)) #define DQN_WIN32_IMPLEMENTATION #include "Windows.h" @@ -136,6 +141,7 @@ void LogHeader(char const *funcName) } #include "DqnFixedString.cpp" +#include "DqnOS.cpp" void HandmadeMathVerifyMat4(DqnMat4 dqnMat, hmm_mat4 hmmMat) { @@ -2897,7 +2903,7 @@ int main(void) DqnFixedString_Test(); #ifdef DQN_PLATFORM_HEADER - // DqnOS_Test(); + DqnOS_Test(); DqnFile_Test(); DqnTimer_Test(); DqnJobQueue_Test(); diff --git a/build.bat b/build.bat index f8d9393..6665ee8 100644 --- a/build.bat +++ b/build.bat @@ -58,7 +58,7 @@ REM Include directories set IncludeFlags= REM Link libraries -set LinkLibraries=user32.lib +set LinkLibraries=user32.lib ws2_32.lib REM incrmenetal:no, turn incremental builds off REM opt:ref, try to remove functions from libs that are referenced at all