]> git.sesse.net Git - vlc/commitdiff
Do run exit handlers, fix a few leaks
authorRémi Denis-Courmont <remi@remlab.net>
Sun, 30 Jan 2011 12:17:21 +0000 (14:17 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Sun, 30 Jan 2011 12:17:21 +0000 (14:17 +0200)
bin/vlc.c

index c24cda99ab4068eea8681d63bae88e023a0396ef..1bc6a273732d74c9b3fb8cbafeb491a48b2801dc 100644 (file)
--- a/bin/vlc.c
+++ b/bin/vlc.c
@@ -247,8 +247,5 @@ out:
     for (int i = 1; i < argc; i++)
         LocaleFree (argv[i]);
 
-    /* Do not run exit handlers. Some of them are buggy (e.g. KDE IO scheduler)
-     * and crash. Also some will crash because their library may be already
-     * unloaded (dlclose()). */
-    _exit (0);
+    return 0;
 }