diff --git a/libretro-common/glsm/glsm.c b/libretro-common/glsm/glsm.c index 7d650c7b18..c8bc9d74b0 100644 --- a/libretro-common/glsm/glsm.c +++ b/libretro-common/glsm/glsm.c @@ -1687,10 +1687,10 @@ void rglGenVertexArrays(GLsizei n, GLuint *arrays) * OpenGL : 3.0 * OpenGLES : 3.0 */ -void rglDeleteVertexArrays(GLuint array) +void rglDeleteVertexArrays(GLsizei n, const GLuint *arrays) { #if defined(HAVE_OPENGL) || defined(HAVE_OPENGLES) && defined(HAVE_OPENGLES3) - glDeleteVertexArrays(array); + glDeleteVertexArrays(n, arrays); #endif } diff --git a/libretro-common/include/glsm/glsmsym.h b/libretro-common/include/glsm/glsmsym.h index d6ba744f8e..8ae345e6dd 100644 --- a/libretro-common/include/glsm/glsmsym.h +++ b/libretro-common/include/glsm/glsmsym.h @@ -365,7 +365,7 @@ void rglTexSubImage2D( GLenum target, GLenum format, GLenum type, const GLvoid * pixels); -void rglDeleteVertexArrays(GLuint array); +void rglDeleteVertexArrays(GLsizei n, const GLuint *arrays); RETRO_END_DECLS