Index: Extensions/Terrain/Sample/main.cpp =================================================================== --- Extensions/Terrain/Sample/main.cpp (Revision 193) +++ Extensions/Terrain/Sample/main.cpp (Arbeitskopie) @@ -19,6 +19,7 @@ #include #include #include +#include #include "glfw.h" #include "app.h" Index: Horde3D/Source/Horde3DEngine/egShader.cpp =================================================================== --- Horde3D/Source/Horde3DEngine/egShader.cpp (Revision 193) +++ Horde3D/Source/Horde3DEngine/egShader.cpp (Arbeitskopie) @@ -335,8 +335,8 @@ const char *p0 = _p; seekChar( " \t\n\r{}()<>=,;" ); // Advanve until whitespace or special char found if( _p == p0 && *_p != '\0' ) ++_p; // Handle special char - memcpy( _token, p0, std::min( _p - p0, tokenSize-1 ) ); - _token[std::min( _p - p0, tokenSize-1 )] = '\0'; + memcpy( _token, p0, std::min( _p - p0, (long)tokenSize-1 ) ); + _token[std::min( _p - p0, (long)tokenSize-1 )] = '\0'; } public: Index: Horde3D/Source/Horde3DEngine/egRenderer.cpp =================================================================== --- Horde3D/Source/Horde3DEngine/egRenderer.cpp (Revision 193) +++ Horde3D/Source/Horde3DEngine/egRenderer.cpp (Arbeitskopie) @@ -20,6 +20,7 @@ #include "egTexture.h" #include "egShader.h" #include "egLight.h" +#include #include "utDebug.h" Index: Horde3D/Samples/Knight/main.cpp =================================================================== --- Horde3D/Samples/Knight/main.cpp (Revision 193) +++ Horde3D/Samples/Knight/main.cpp (Arbeitskopie) @@ -19,6 +19,7 @@ #include #include #include +#include #include "glfw.h" #include "app.h" Index: Horde3D/Samples/Chicago/main.cpp =================================================================== --- Horde3D/Samples/Chicago/main.cpp (Revision 193) +++ Horde3D/Samples/Chicago/main.cpp (Arbeitskopie) @@ -19,6 +19,7 @@ #include #include #include +#include #include "glfw.h" #include "app.h"