diff --git a/src/plugins/vcsbase/vcsbasediffeditorcontroller.cpp b/src/plugins/vcsbase/vcsbasediffeditorcontroller.cpp index 2b5454dd06a..04629f1e8b8 100644 --- a/src/plugins/vcsbase/vcsbasediffeditorcontroller.cpp +++ b/src/plugins/vcsbase/vcsbasediffeditorcontroller.cpp @@ -123,7 +123,8 @@ void VcsBaseDiffEditorControllerPrivate::commandFinished(bool success) return; } - q->processCommandOutput(m_output); + // Pass a copy of m_output since processDiff() cleans the m_output + q->processCommandOutput(QString(m_output)); } /////////////////////