From 470b08cd04f3940eb1e3f10df7f140b0c7ae3ef2 Mon Sep 17 00:00:00 2001 From: Stinkfist0 Date: Tue, 21 Feb 2017 12:07:05 +0200 Subject: [PATCH] IfcConvert: output regular prints to cout instead of cerr. --- src/ifcconvert/IfcConvert.cpp | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/ifcconvert/IfcConvert.cpp b/src/ifcconvert/IfcConvert.cpp index f921d85841..06f3e7015b 100644 --- a/src/ifcconvert/IfcConvert.cpp +++ b/src/ifcconvert/IfcConvert.cpp @@ -57,13 +57,12 @@ namespace po = boost::program_options; void print_version() { - /// @todo Why cerr used for info prints? Change to cout. - std::cerr << "IfcOpenShell " << IfcSchema::Identifier << " IfcConvert " << IFCOPENSHELL_VERSION << std::endl; + std::cout << "IfcOpenShell " << IfcSchema::Identifier << " IfcConvert " << IFCOPENSHELL_VERSION << std::endl; } void print_usage(bool suggest_help = true) { - std::cerr << "Usage: IfcConvert [options] []" << "\n" + std::cout << "Usage: IfcConvert [options] []" << "\n" << "\n" << "Converts the geometry in an IFC file into one of the following formats:" << "\n" << " .obj WaveFront OBJ (a .mtl file is also created)" << "\n" @@ -77,15 +76,15 @@ void print_usage(bool suggest_help = true) << "\n" << "If no output filename given, ." + DEFAULT_EXTENSION + " will be used as the output file.\n"; if (suggest_help) { - std::cerr << "\nRun 'IfcConvert --help' for more information."; + std::cout << "\nRun 'IfcConvert --help' for more information."; } - std::cerr << std::endl; + std::cout << std::endl; } void print_options(const po::options_description& options) { - std::cerr << "\n" << options; - std::cerr << std::endl; + std::cout << "\n" << options; + std::cout << std::endl; } std::string change_extension(const std::string& fn, const std::string& ext) { @@ -605,7 +604,7 @@ int main(int argc, char** argv) void write_log() { std::string log = log_stream.str(); if (!log.empty()) { - std::cerr << "\n" << "Log:\n" << log << std::endl; + std::cout << "\n" << "Log:\n" << log << std::endl; } }