From d02b8191bfd7c827462eea644f7c981ee9febc7f Mon Sep 17 00:00:00 2001 From: reimar Date: Tue, 30 Oct 2012 16:42:25 +0000 Subject: vo_vdpau: fix off-by-one error Fix off-by-one error in check. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@35287 b3059339-0415-0410-9bf9-f77b7e298cf2 Conflicts: libvo/vo_vdpau.c --- libvo/vo_vdpau.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libvo/vo_vdpau.c b/libvo/vo_vdpau.c index c1c8e8facd..a9df1b82a4 100644 --- a/libvo/vo_vdpau.c +++ b/libvo/vo_vdpau.c @@ -1445,7 +1445,7 @@ static struct vdpau_render_state *get_surface(struct vo *vo, int number) struct vdpctx *vc = vo->priv; struct vdp_functions *vdp = vc->vdp; - if (number > MAX_VIDEO_SURFACES) + if (number >= MAX_VIDEO_SURFACES) return NULL; if (vc->surface_render[number].surface == VDP_INVALID_HANDLE && !vc->is_preempted) { -- cgit v1.2.3