From 6ed9552be2eddc1dfad73c6fa5972d1bc6fab6f0 Mon Sep 17 00:00:00 2001 From: Jarek Kobus Date: Sun, 21 Jan 2024 17:16:24 +0100 Subject: [PATCH] Process: Introduce rawStdErr() Complementary to rawStdOut(). Change-Id: I621b5b9858f775139a2c900f06812d9dd249d034 Reviewed-by: Orgad Shaneh --- src/libs/utils/process.cpp | 6 ++++++ src/libs/utils/process.h | 1 + 2 files changed, 7 insertions(+) diff --git a/src/libs/utils/process.cpp b/src/libs/utils/process.cpp index b79c01155a9..8a42aa2d70d 100644 --- a/src/libs/utils/process.cpp +++ b/src/libs/utils/process.cpp @@ -1691,6 +1691,12 @@ QByteArray Process::rawStdOut() const return d->m_stdOut.rawData; } +QByteArray Process::rawStdErr() const +{ + QTC_CHECK(d->m_stdErr.keepRawData); + return d->m_stdErr.rawData; +} + QString Process::stdOut() const { QTC_CHECK(d->m_stdOut.keepRawData); diff --git a/src/libs/utils/process.h b/src/libs/utils/process.h index 764b81120ce..65b69b2872c 100644 --- a/src/libs/utils/process.h +++ b/src/libs/utils/process.h @@ -171,6 +171,7 @@ public: QString allOutput() const; QByteArray rawStdOut() const; + QByteArray rawStdErr() const; QString stdOut() const; // possibly with CR QString stdErr() const; // possibly with CR