[libcalamares] Handle last-output-line without newline

This commit is contained in:
Adriaan de Groot 2021-11-02 22:58:41 +01:00
parent 0a339a5402
commit aa315c0696

View file

@ -178,7 +178,13 @@ Calamares::Utils::Runner::run()
return ProcessResult::Code::TimedOut;
}
QString output = QString::fromLocal8Bit( process.readAllStandardOutput() ).trimmed();
QString output = m_output ? process.readAllStandardOutput()
: QString::fromLocal8Bit( process.readAllStandardOutput() ).trimmed();
if ( m_output && !output.isEmpty() )
{
Q_EMIT this->output( output );
output = QString();
}
if ( process.exitStatus() == QProcess::CrashExit )
{