summaryrefslogtreecommitdiffstats
path: root/libvo
diff options
context:
space:
mode:
Diffstat (limited to 'libvo')
-rw-r--r--libvo/vo_gl.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libvo/vo_gl.c b/libvo/vo_gl.c
index dab44216ab..09dc5f02d3 100644
--- a/libvo/vo_gl.c
+++ b/libvo/vo_gl.c
@@ -359,11 +359,11 @@ static void draw_osd(void)
if (vo_osd_changed(0)) {
int i;
int osd_h, osd_w;
- for (i = 0; i < osdtexCnt; i++) {
- glDeleteTextures(1, &osdtex[i]);
+ glDeleteTextures(osdtexCnt, osdtex);
#ifndef FAST_OSD
- glDeleteTextures(1, &osdatex[i]);
+ glDeleteTextures(osdtexCnt, osdatex);
#endif
+ for (i = 0; i < osdtexCnt; i++) {
glDeleteLists(osdDispList[i], 1);
}
osdtexCnt = 0;