]> git.sesse.net Git - vlc/commitdiff
* check for p_vout before accessing it. (quit before playing would cause a crash...
authorDerk-Jan Hartman <hartman@videolan.org>
Sun, 27 Jun 2004 23:40:29 +0000 (23:40 +0000)
committerDerk-Jan Hartman <hartman@videolan.org>
Sun, 27 Jun 2004 23:40:29 +0000 (23:40 +0000)
modules/control/hotkeys.c

index fa19e6867b220784eec26e9a5d3fb95e94b48239..8f46c0381520b769479f13c8dfbe233c81a07c5a 100755 (executable)
@@ -639,9 +639,12 @@ static void ClearChannels( intf_thread_t *p_intf, vout_thread_t *p_vout )
 {
     int i;
 
-    vout_ClearOSDChannel( p_vout, DEFAULT_CHAN );
-    for( i = 0; i < CHANNELS_NUMBER; i++ )
+    if( p_vout )
     {
-        vout_ClearOSDChannel( p_vout, p_intf->p_sys->p_channels[ i ] );
+        vout_ClearOSDChannel( p_vout, DEFAULT_CHAN );
+        for( i = 0; i < CHANNELS_NUMBER; i++ )
+        {
+            vout_ClearOSDChannel( p_vout, p_intf->p_sys->p_channels[ i ] );
+        }
     }
 }