don't leak ProFile objects

just for debugging ...
This commit is contained in:
Oswald Buddenhagen
2010-04-19 22:36:24 +02:00
parent 84a6d42f58
commit a796ab559d

View File

@@ -64,8 +64,10 @@ static int evaluate(const QString &fileName, const QString &in_pwd, const QStrin
ProFile *pro;
if (!(pro = visitor.parsedProFile(fileName)))
return 2;
if (!visitor.accept(pro))
if (!visitor.accept(pro)) {
delete pro;
return 2;
}
if (visitor.templateType() == ProFileEvaluator::TT_Subdirs) {
QStringList subdirs = visitor.values(QLatin1String("SUBDIRS"));
@@ -106,6 +108,7 @@ static int evaluate(const QString &fileName, const QString &in_pwd, const QStrin
}
}
delete pro;
return 0;
}