diff --git a/ssuks/ssuks.cpp b/ssuks/ssuks.cpp index 322ed31..8e79da5 100644 --- a/ssuks/ssuks.cpp +++ b/ssuks/ssuks.cpp @@ -25,6 +25,7 @@ void SsuKs::run(){ arguments.removeFirst(); QTextStream qout(stdout); + QTextStream qerr(stderr); QHash repoParameters; QString fileName; @@ -37,6 +38,7 @@ void SsuKs::run(){ for (int i=0; iaddWorldFiles(SSU_DATA_DIR)){ - qout << "Failed to copy files into sandbox" << endl; - return; + qerr << "Failed to copy files into sandbox, using empty sandbox" << endl; } if (sb->activate()) - qout << "Using sandbox at " << sandbox << endl; + qerr << "Using sandbox at " << sandbox << endl; else { - qout << "Failed to activate sandbox" << endl; + qerr << "Failed to activate sandbox" << endl; + QCoreApplication::exit(1); return; }