Use GLint when getting GL_GENERATE_MIPMAP.

Using GLboolean caused a stack corruption according to VS2012.
This commit is contained in:
rude
2013-01-12 12:53:07 +01:00
parent 4221d55468
commit de8b4d91a5
2 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -496,8 +496,8 @@ void Font::checkMipmapsCreated() const
if (!Image::hasMipmapSupport())
throw love::Exception("Mipmap filtering is not supported on this system!");
GLboolean mipmapscreated;
glGetTexParameteriv(GL_TEXTURE_2D, GL_GENERATE_MIPMAP, (GLint *)&mipmapscreated);
GLint mipmapscreated;
glGetTexParameteriv(GL_TEXTURE_2D, GL_GENERATE_MIPMAP, &mipmapscreated);
// generate mipmaps for this image if we haven't already
if (!mipmapscreated)
+2 -2
View File
@@ -159,8 +159,8 @@ void Image::checkMipmapsCreated() const
bind();
GLboolean mipmapscreated;
glGetTexParameteriv(GL_TEXTURE_2D, GL_GENERATE_MIPMAP, (GLint *)&mipmapscreated);
GLint mipmapscreated;
glGetTexParameteriv(GL_TEXTURE_2D, GL_GENERATE_MIPMAP, &mipmapscreated);
// generate mipmaps for this image if we haven't already
if (!mipmapscreated)