From d8818e0280e63925d4f4c009a32f8b2892666cb9 Mon Sep 17 00:00:00 2001 From: Teo Mrnjavac Date: Fri, 7 Aug 2015 13:23:59 +0200 Subject: [PATCH] Fix non-chroot target env call. --- src/libcalamares/utils/CalamaresUtilsSystem.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libcalamares/utils/CalamaresUtilsSystem.cpp b/src/libcalamares/utils/CalamaresUtilsSystem.cpp index 235023406..11888a3cd 100644 --- a/src/libcalamares/utils/CalamaresUtilsSystem.cpp +++ b/src/libcalamares/utils/CalamaresUtilsSystem.cpp @@ -143,13 +143,14 @@ System::targetEnvOutput( const QStringList& args, program = "chroot"; arguments = QStringList( { destDir } ); + arguments << args; } else { program = "sh"; arguments = QStringList( { "-c" } ); + arguments << QString( "\"%1\"" ).arg( args.join( ' ' ) ); } - arguments << args; process.setProgram( program ); process.setArguments( arguments );