]> git.sesse.net Git - vlc/commitdiff
gapi compilation fixes (again).
authorLaurent Aimar <fenrir@videolan.org>
Tue, 5 Jan 2010 22:02:54 +0000 (23:02 +0100)
committerLaurent Aimar <fenrir@videolan.org>
Tue, 5 Jan 2010 22:05:08 +0000 (23:05 +0100)
modules/video_output/msw/wingdi.c

index 975f7648401164dcd189c9619ed90cee792f8f0c..65492bf172203122a35e811490cee42980318878 100644 (file)
@@ -255,7 +255,7 @@ static int Lock(picture_t *picture)
     /* */
     GXDisplayProperties gxdisplayprop = GXGetDisplayProperties();
     uint8_t *p_pic_buffer = GXBeginDraw();
-    if (!sys->p_pic_buffer) {
+    if (!p_pic_buffer) {
         msg_Err(vd, "GXBeginDraw error %d ", GetLastError());
         return VLC_EGENERIC;
     }
@@ -270,6 +270,8 @@ static int Lock(picture_t *picture)
 }
 static void Unlock(picture_t *picture)
 {
+    vout_display_t *vd = picture->p_sys->vd;
+
     GXEndDraw();
 }
 #endif
@@ -411,7 +413,7 @@ static int Init(vout_display_t *vd,
         cfg.picture = &picture;
 #ifdef MODULE_NAME_IS_wingapi
         cfg.lock    = Lock;
-        cfg.unlock  = Unkock;
+        cfg.unlock  = Unlock;
 #endif
         sys->pool = picture_pool_NewExtended(&cfg);
     } else {