summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Rettberg2017-11-17 18:35:15 +0100
committerSimon Rettberg2017-11-17 18:35:15 +0100
commit7a6f77c1fdb460a93b78ece26d461cd76296d8d0 (patch)
tree9bd91de3acb76720a436d1639b35d6da2a7c6ff0
parentUse Qt 5 (diff)
downloadvmchooser2-7a6f77c1fdb460a93b78ece26d461cd76296d8d0.tar.gz
vmchooser2-7a6f77c1fdb460a93b78ece26d461cd76296d8d0.tar.xz
vmchooser2-7a6f77c1fdb460a93b78ece26d461cd76296d8d0.zip
Fix memleak
-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;