]> git.sesse.net Git - vlc/blobdiff - modules/video_output/msw/directx.c
Use vlc_object_kill(). Needs triple checking.
[vlc] / modules / video_output / msw / directx.c
index e6500b726021d24df0a42be26bae530a91deef64..19930ab4711bdedc6c4cd3bc722d5f3097242ac0 100644 (file)
@@ -493,7 +493,7 @@ static void CloseVideo( vlc_object_t *p_this )
         vlc_object_detach( p_vout->p_sys->p_event );
 
         /* Kill Vout EventThread */
-        p_vout->p_sys->p_event->b_die = VLC_TRUE;
+        vlc_object_kill( p_vout->p_sys->p_event );
 
         /* we need to be sure Vout EventThread won't stay stuck in
          * GetMessage, so we send a fake message */