From 2cb8ab43f3f9460c9fabd95c66d4cec1b6d0fbc6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?R=C3=A9mi=20Denis-Courmont?= Date: Wed, 28 Nov 2007 18:05:08 +0000 Subject: [PATCH 1/1] Compile fix --- modules/access/screen/win32.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/access/screen/win32.c b/modules/access/screen/win32.c index 557e42d6dd..6ca2b24a55 100644 --- a/modules/access/screen/win32.c +++ b/modules/access/screen/win32.c @@ -163,7 +163,7 @@ struct block_sys_t static void CaptureBlockRelease( block_t *p_block ) { - DeleteObject( p_block->p_sys->hbmp ); + DeleteObject( ((block_sys_t *)p_block)->hbmp ); free( p_block ); } @@ -212,7 +212,7 @@ static block_t *CaptureBlockNew( demux_t *p_demux ) p_block->self.pf_release = CaptureBlockRelease; p_block->hbmp = hbmp; - return p_block; + return &p_block->self; } block_t *screen_Capture( demux_t *p_demux ) -- 2.20.1