Index: NewOpenGLGame.vcxproj
===================================================================
--- NewOpenGLGame.vcxproj	(revision bae0911ecc49d0e4a36b7cca47ca87dc1a86d693)
+++ NewOpenGLGame.vcxproj	(revision caa23593f34ce4a260439ad618e8c7b567d3f87b)
@@ -153,4 +153,5 @@
     <ClInclude Include="logger.h" />
     <ClInclude Include="stb_image.h" />
+    <ClInclude Include="utils.h" />
   </ItemGroup>
   <ItemGroup>
Index: logger.cpp
===================================================================
--- logger.cpp	(revision bae0911ecc49d0e4a36b7cca47ca87dc1a86d693)
+++ logger.cpp	(revision caa23593f34ce4a260439ad618e8c7b567d3f87b)
@@ -26,5 +26,5 @@
       return false;
    }
-   va_start(argptr, message.c_str());
+   va_start(argptr, message);
    vfprintf(file, message.c_str(), argptr);
    va_end(argptr);
@@ -41,9 +41,9 @@
       return false;
    }
-   va_start(argptr, message.c_str());
+   va_start(argptr, message);
    vfprintf(file, message.c_str(), argptr);
    va_end(argptr);
    fprintf(file, "\n");
-   va_start(argptr, message.c_str());
+   va_start(argptr, message);
    vfprintf(stderr, message.c_str(), argptr);
    va_end(argptr);
Index: new-game.cpp
===================================================================
--- new-game.cpp	(revision bae0911ecc49d0e4a36b7cca47ca87dc1a86d693)
+++ new-game.cpp	(revision caa23593f34ce4a260439ad618e8c7b567d3f87b)
@@ -1,4 +1,2 @@
-#include "logger.h"
-
 #include "stb_image.h"
 
@@ -32,4 +30,5 @@
 #include <map>
 
+#include "logger.h"
 #include "utils.h"
 
Index: utils.h
===================================================================
--- utils.h	(revision bae0911ecc49d0e4a36b7cca47ca87dc1a86d693)
+++ utils.h	(revision caa23593f34ce4a260439ad618e8c7b567d3f87b)
@@ -1,3 +1,3 @@
-// Code for offset_of talem from https://gist.github.com/graphitemaster/494f21190bb2c63c5516
+// Code for offset_of function from https://gist.github.com/graphitemaster/494f21190bb2c63c5516
 
 template <typename T1, typename T2>
