diff libvo/vo_gl2.c @ 24315:12f2487fb845

Fix compilation after patch to remove global vo_hdc
author reimar
date Mon, 03 Sep 2007 13:18:26 +0000
parents 00aa61cde84a
children 3aee342be929
line wrap: on
line diff
--- a/libvo/vo_gl2.c	Mon Sep 03 08:44:36 2007 +0000
+++ b/libvo/vo_gl2.c	Mon Sep 03 13:18:26 2007 +0000
@@ -101,6 +101,7 @@
 {
 #ifdef GL_WIN32
   PIXELFORMATDESCRIPTOR pfd;
+  HDC vo_hdc = GetDC(vo_window);
   int pf = GetPixelFormat(vo_hdc);
   if (!DescribePixelFormat(vo_hdc, pf, sizeof pfd, &pfd)) {
     r_sz = g_sz = b_sz = a_sz = 0;
@@ -110,6 +111,7 @@
     b_sz = pfd.cBlueBits;
     a_sz = pfd.cAlphaBits;
   }
+  ReleaseDC(vo_window, vo_hdc);
 #else
   if (glXGetConfig(mDisplay, gl_vinfo, GLX_RED_SIZE, &r_sz) != 0) r_sz = 0;
   if (glXGetConfig(mDisplay, gl_vinfo, GLX_GREEN_SIZE, &g_sz) != 0) g_sz = 0;