]> git.sesse.net Git - vlc/blobdiff - modules/video_output/ios.m
ogg: Fix a heap buffer overflow.
[vlc] / modules / video_output / ios.m
index ce03a49d90561ce59304ad7b92c5bfc4ab637726..b35748b0b1e00388b7c23936ecbc0e43d8eacf5e 100644 (file)
@@ -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);