]> git.sesse.net Git - vlc/blobdiff - modules/video_output/ios.m
ogg: Fix a heap buffer overflow.
[vlc] / modules / video_output / ios.m
index d49aed2f094a9b1e7ed82f3bff66464efd9aff97..b35748b0b1e00388b7c23936ecbc0e43d8eacf5e 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * voutgl.m: iOS X OpenGLES provider
+ * ios.m: iOS X OpenGLES provider
  *****************************************************************************
  * Copyright (C) 2001-2009 the VideoLAN team
  * $Id$
@@ -384,7 +384,7 @@ static void OpenglSwap(vlc_gl_t *gl)
     [_context renderbufferStorage:GL_RENDERBUFFER_OES fromDrawable:(id<EAGLDrawable>)self.layer];
     glFramebufferRenderbufferOES(GL_FRAMEBUFFER_OES, GL_COLOR_ATTACHMENT0_OES, GL_RENDERBUFFER_OES, _colorRenderbuffer);
 
-    GLuint backingWidth, backingHeight;
+    GLint backingWidth, backingHeight;
     glGetRenderbufferParameterivOES(GL_RENDERBUFFER_OES, GL_RENDERBUFFER_WIDTH_OES, &backingWidth);
     glGetRenderbufferParameterivOES(GL_RENDERBUFFER_OES, GL_RENDERBUFFER_HEIGHT_OES, &backingHeight);