Browse Source

Merge pull request #1636 from glebm/glad

glad.hpp: Fix include inside a namespace
Alex Szpakowski 4 years ago
parent
commit
fec09d75c8
1 changed files with 8 additions and 8 deletions
  1. 8 8
      src/libraries/glad/glad.hpp

+ 8 - 8
src/libraries/glad/glad.hpp

@@ -62,14 +62,6 @@
 
 
 #include <stddef.h>
 #include <stddef.h>
 
 
-namespace glad {
-
-bool gladLoadGL(void);
-
-typedef void* (* LOADER)(const char *name);
-bool gladLoadGLLoader(LOADER);
-
-
 #ifndef GLEXT_64_TYPES_DEFINED
 #ifndef GLEXT_64_TYPES_DEFINED
 /* This code block is duplicated in glxext.h, so must be protected */
 /* This code block is duplicated in glxext.h, so must be protected */
 #define GLEXT_64_TYPES_DEFINED
 #define GLEXT_64_TYPES_DEFINED
@@ -107,6 +99,14 @@ typedef unsigned __int64 uint64_t;
 #include <inttypes.h>
 #include <inttypes.h>
 #endif
 #endif
 #endif
 #endif
+
+namespace glad {
+
+bool gladLoadGL(void);
+
+typedef void* (* LOADER)(const char *name);
+bool gladLoadGLLoader(LOADER);
+
 typedef unsigned int GLenum;
 typedef unsigned int GLenum;
 typedef unsigned char GLboolean;
 typedef unsigned char GLboolean;
 typedef unsigned int GLbitfield;
 typedef unsigned int GLbitfield;