[vlc-devel] commit: Fixed vout_thread_t object link in fullscreen	controler. ( Laurent Aimar )
    git version control 
    git at videolan.org
       
    Thu Mar  5 22:34:50 CET 2009
    
    
  
vlc | branch: master | Laurent Aimar <fenrir at videolan.org> | Thu Mar  5 22:10:39 2009 +0100| [dca8d565348db646b07e7e15904dcd440375fb78] | committer: Laurent Aimar 
Fixed vout_thread_t object link in fullscreen controler.
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=dca8d565348db646b07e7e15904dcd440375fb78
---
 modules/gui/qt4/components/controller.cpp |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/modules/gui/qt4/components/controller.cpp b/modules/gui/qt4/components/controller.cpp
index 426f120..a238322 100644
--- a/modules/gui/qt4/components/controller.cpp
+++ b/modules/gui/qt4/components/controller.cpp
@@ -999,6 +999,8 @@ void FullscreenControllerWidget::setVoutList( vout_thread_t **pp_vout, int i_vou
         fullscreenChanged( p_vout, false, 0 );
         vout.removeAll( p_vout );
         vlc_mutex_unlock( &lock );
+
+        vlc_object_release( VLC_OBJECT(p_vout) );
     }
 
     /* Vout to track */
@@ -1012,7 +1014,7 @@ void FullscreenControllerWidget::setVoutList( vout_thread_t **pp_vout, int i_vou
 
     foreach( vout_thread_t *p_vout, add )
     {
-        vlc_object_hold( (vlc_object_t*)p_vout );
+        vlc_object_hold( VLC_OBJECT(p_vout) );
 
         vlc_mutex_lock( &lock );
         vout.append( p_vout );
    
    
More information about the vlc-devel
mailing list