]> git.sesse.net Git - vlc/blobdiff - modules/control/hotkeys.c
* check for p_vout before accessing it. (quit before playing would cause a crash...
[vlc] / 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 ] );
+        }
     }
 }