diff audacious/mainwin.c @ 196:b3b2fc5c8fe9 trunk

[svn] - Fix playback-stop RPC call crash. - Fix shutdown RPC call crash.
author nenolod
date Tue, 15 Nov 2005 19:24:17 -0800
parents 0ee0b9b6db7e
children ccd034857702
line wrap: on
line diff
--- a/audacious/mainwin.c	Tue Nov 15 00:44:39 2005 -0800
+++ b/audacious/mainwin.c	Tue Nov 15 19:24:17 2005 -0800
@@ -684,6 +684,8 @@
     plugin_system_cleanup();
     
     gtk_main_quit();
+
+    exit(EXIT_SUCCESS);
 }
 
 static void
@@ -859,6 +861,9 @@
 void
 mainwin_clear_song_info(void)
 {
+    if (!mainwin)
+        return;
+
     /* clear title */
     G_LOCK(mainwin_title);
     g_free(mainwin_title_text);