vlc | branch: master | Hugo Beauzée-Luyssen <[email protected]> | Thu Dec 10 
17:43:21 2015 +0100| [ae24f549e78654ac9501d5275139e5ebe5d28eb1] | committer: 
Hugo Beauzée-Luyssen

qt4: singleton: Use vlc_mutex_locker instead of manual lock/unlock

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=ae24f549e78654ac9501d5275139e5ebe5d28eb1
---

 modules/gui/qt4/util/singleton.hpp |    6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/modules/gui/qt4/util/singleton.hpp 
b/modules/gui/qt4/util/singleton.hpp
index c27e635..76144bb 100644
--- a/modules/gui/qt4/util/singleton.hpp
+++ b/modules/gui/qt4/util/singleton.hpp
@@ -34,22 +34,20 @@ class       Singleton
 public:
     static T*      getInstance( intf_thread_t *p_intf = NULL )
     {
-        vlc_mutex_lock( &m_mutex );
+        vlc_mutex_locker lock( &m_mutex );
         if ( m_instance == NULL )
             m_instance = new T( p_intf );
-        vlc_mutex_unlock( &m_mutex );
         return m_instance;
     }
 
     static void    killInstance()
     {
-        vlc_mutex_lock( &m_mutex );
+        vlc_mutex_locker lock( &m_mutex );
         if ( m_instance != NULL )
         {
             delete m_instance;
             m_instance = NULL;
         }
-        vlc_mutex_unlock( &m_mutex );
     }
 protected:
     Singleton(){}

_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to