+ if FreeCAD is not running in Gui mode do not replace Python std. output

This commit is contained in:
wmayer 2015-08-29 17:22:40 +02:00
parent c3656ad646
commit 6a18530a8d

View File

@ -168,7 +168,10 @@ int main( int argc, char ** argv )
}
Gui::Application::initApplication();
Base::Interpreter().replaceStdOutput();
// Only if 'RunMode' is set to 'Gui' do the replacement
if (App::Application::Config()["RunMode"] == "Gui")
Base::Interpreter().replaceStdOutput();
}
catch (const Base::UnknownProgramOption& e) {
QApplication app(argc,argv);