summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/xsession.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/xsession.cpp b/src/xsession.cpp
index d9add84..3583079 100644
--- a/src/xsession.cpp
+++ b/src/xsession.cpp
@@ -134,6 +134,8 @@ QList<Session*> XSession::readSessions(const QString& path) {
XSession* session = new XSession;
if (session->init(fi.absoluteFilePath())) {
retval.append(session);
+ } else {
+ delete session;
}
}
return retval;