vlc_savecancel: missing return value on main thread
authorRémi Denis-Courmont <rdenis@simphalempin.com>
Tue, 27 Jan 2009 15:42:17 +0000 (17:42 +0200)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Tue, 27 Jan 2009 15:44:43 +0000 (17:44 +0200)
We return true to pass killable assertion in vlc_restorecancel()

src/misc/threads.c

index bcc647a..56096b2 100644 (file)
@@ -843,7 +843,7 @@ int vlc_savecancel (void)
 #else
     vlc_cancel_t *nfo = vlc_threadvar_get (&cancel_key);
     if (nfo == NULL)
-        return; /* Main thread - cannot be cancelled anyway */
+        return true; /* Main thread - cannot be cancelled anyway */
 
      state = nfo->killable;
      nfo->killable = false;