[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdereview/phonon/gstreamer
From:       Jens Bache-Wiig <jbache () trolltech ! com>
Date:       2008-01-22 14:32:42
Message-ID: 1201012362.240279.1554.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 764767 by jbache:

Fixed a gstreamer warning as suggested by Andre Magalhaes



 M  +6 -3      backend.cpp  


--- trunk/kdereview/phonon/gstreamer/backend.cpp #764766:764767
@@ -77,14 +77,17 @@
 
 Backend::~Backend() 
 {
-    g_main_loop_quit (loop);
+    if (loop && g_main_loop_is_running (loop))
+        g_main_loop_quit (loop);
     // Wait for thread to finish
     QTime timeOut;
     timeOut.start();
     while (isRunning() && timeOut.elapsed() < 2000)
         wait(1);
-    g_main_loop_unref (loop);
-    loop = 0;
+    if (loop) {
+        g_main_loop_unref (loop);
+        loop = 0;
+    }
 }
 
 gboolean Backend::busCall(GstBus *bus, GstMessage *msg, gpointer data)
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic