]> git.sesse.net Git - vlc/blobdiff - modules/video_output/msw/directx.c
Win32: remove "dereferencing type-punned pointer will break strict-aliasing rules...
[vlc] / modules / video_output / msw / directx.c
index 94e410b13dbd49c5ee849c9df7cada49395cb25a..0b825b2bd0e4b0a5e2dc10bf2213e85db073858c 100644 (file)
@@ -880,7 +880,7 @@ static int DirectXInitDDraw( vout_thread_t *p_vout )
 
     /* Get the IDirectDraw2 interface */
     dxresult = IDirectDraw_QueryInterface( p_ddobject, &IID_IDirectDraw2,
-                                        (LPVOID *)&p_vout->p_sys->p_ddobject );
+                                        &p_vout->p_sys->p_ddobject );
     /* Release the unused interface */
     IDirectDraw_Release( p_ddobject );
     if( dxresult != DD_OK )
@@ -969,7 +969,7 @@ static int DirectXCreateDisplay( vout_thread_t *p_vout )
 
     dxresult = IDirectDrawSurface_QueryInterface( p_display,
                                          &IID_IDirectDrawSurface2,
-                                         (LPVOID *)&p_vout->p_sys->p_display );
+                                         &p_vout->p_sys->p_display );
     /* Release the old interface */
     IDirectDrawSurface_Release( p_display );
     if ( dxresult != DD_OK )