From eccd2e3e416cb7cdfd1709a6e76e9d8a558a0a67 Mon Sep 17 00:00:00 2001 From: Martchus Date: Tue, 1 Mar 2016 22:04:24 +0100 Subject: [PATCH] should not leak anymore --- alpm/manager.cpp | 2 +- alpm/repository.cpp | 2 +- cli/main.cpp | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/alpm/manager.cpp b/alpm/manager.cpp index dd846a6..7a4adf2 100644 --- a/alpm/manager.cpp +++ b/alpm/manager.cpp @@ -527,7 +527,7 @@ void Manager::initAlpmDataBases() cerr << endl << shchar << "Unable to initialize ALPM database [" << loader->database()->name().toLocal8Bit().data() << "]" << endl; // TODO: print the cause of the problem } - //delete loader; the repo has ownership + // delete loader; the repo has ownership } } if(m_config.isVerbose() || m_config.runServer()) { diff --git a/alpm/repository.cpp b/alpm/repository.cpp index ea69de1..b7dce4b 100644 --- a/alpm/repository.cpp +++ b/alpm/repository.cpp @@ -1023,7 +1023,7 @@ Package *Repository::addPackageFromDescription(QString name, const QListputDescription(name, fields, origin); { QWriteLocker locker(&m_lock); - //m_packages[name] = move(pkg); + m_packages[name] = move(pkg); } return pkgRawPtr; } diff --git a/cli/main.cpp b/cli/main.cpp index af41ade..9fad5b8 100644 --- a/cli/main.cpp +++ b/cli/main.cpp @@ -58,6 +58,7 @@ int main(int argc, char *argv[]) } manager.addDatabasesFromRepoIndexConfig(); manager.initAlpmDataBases(); + return application.exec(); cerr << shchar << "Restoring cache ... "; manager.restoreCache(); cerr << shchar << "DONE" << endl;