summaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
authorGravatar Alexey Yakovenko <wakeroid@gmail.com>2010-02-13 10:51:59 +0100
committerGravatar Alexey Yakovenko <wakeroid@gmail.com>2010-02-13 10:51:59 +0100
commitea43ac8e9d1fe91529e3a503058077ed18592f7e (patch)
tree6e65e7e920fd8d78f63255d3cb1401ec53ea219d /main.c
parent2ac056580814c151a58307a7b0c236f1912202c9 (diff)
comments
Diffstat (limited to 'main.c')
-rw-r--r--main.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/main.c b/main.c
index 6b401185..3c888c38 100644
--- a/main.c
+++ b/main.c
@@ -619,6 +619,8 @@ main (int argc, char *argv[]) {
// save config
pl_save_all ();
conf_save ();
+
+ // delete legacy session file
{
char sessfile[1024]; // $HOME/.config/deadbeef/session
if (snprintf (sessfile, sizeof (sessfile), "%s/deadbeef/session", confdir) < sizeof (sessfile)) {
@@ -640,7 +642,6 @@ main (int argc, char *argv[]) {
plug_unload_all ();
// at this point we can simply do exit(0), but let's clean up for debugging
-
plt_free (); // plt_free may access conf_*
conf_free ();
messagepump_free ();