diff options
author | Tobias Hunger <tobias.hunger@qt.io> | 2017-04-24 13:37:55 +0200 |
---|---|---|
committer | Tobias Hunger <tobias.hunger@qt.io> | 2017-04-25 09:23:21 +0000 |
commit | 1e178915dfae0cef5fa4ab07357dc9a242e75d34 (patch) | |
tree | 64649741b8b88f0aac5982b6005b2cab2dc92b40 /src/plugins/projectexplorer/abstractprocessstep.cpp | |
parent | 6ef5a36b395ba297cd92cc8f8320a02f5f38c70c (diff) |
AbstractProcessStep: Free output parser chain in error case
Change-Id: Ie0dc094068bfa56f728d84ee13e70efbc980f8b3
Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins/projectexplorer/abstractprocessstep.cpp')
-rw-r--r-- | src/plugins/projectexplorer/abstractprocessstep.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/abstractprocessstep.cpp b/src/plugins/projectexplorer/abstractprocessstep.cpp index fc27284cf0..d0da2990fe 100644 --- a/src/plugins/projectexplorer/abstractprocessstep.cpp +++ b/src/plugins/projectexplorer/abstractprocessstep.cpp @@ -205,6 +205,7 @@ void AbstractProcessStep::run(QFutureInterface<bool> &fi) if (!m_process->waitForStarted()) { processStartupFailed(); m_process.reset(); + m_outputParserChain.reset(); reportRunResult(fi, false); return; } |