From a796ab559d4f539557f893101a7a66990f90d558 Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen Date: Mon, 19 Apr 2010 22:36:24 +0200 Subject: [PATCH] don't leak ProFile objects just for debugging ... --- tests/manual/proparser/main.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/manual/proparser/main.cpp b/tests/manual/proparser/main.cpp index 60008ea9e78..701786436f8 100644 --- a/tests/manual/proparser/main.cpp +++ b/tests/manual/proparser/main.cpp @@ -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; }