From cc790893398d9f5f9bb4f79404c8b757cbd3a5c7 Mon Sep 17 00:00:00 2001 From: Alex Szpakowski Date: Fri, 30 Jan 2015 01:28:27 -0400 Subject: [PATCH] Fixed a crash in love.window.setMode in Windows. --HG-- branch : minor --- src/modules/window/sdl/Window.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/modules/window/sdl/Window.cpp b/src/modules/window/sdl/Window.cpp index f1e344cd2..0b2911e04 100644 --- a/src/modules/window/sdl/Window.cpp +++ b/src/modules/window/sdl/Window.cpp @@ -31,6 +31,14 @@ // C #include +#ifdef LOVE_WINDOWS +#include +#endif + +#ifndef APIENTRY +#define APIENTRY +#endif + namespace love { namespace window @@ -302,7 +310,7 @@ bool Window::checkGLVersion(int versionmajor, int versionminor) { typedef unsigned char GLubyte; typedef unsigned int GLenum; - typedef const GLubyte *(*glGetStringPtr)(GLenum name); + typedef const GLubyte *(APIENTRY *glGetStringPtr)(GLenum name); const GLenum GL_VERSION_ENUM = 0x1F02; // We don't have OpenGL headers or an automatic OpenGL function loader in