From 1303bf4c00d8d6ad43749f337e9cfa7fe34bf91a Mon Sep 17 00:00:00 2001 From: Paul Romano Date: Wed, 8 Jan 2020 16:11:20 -0600 Subject: [PATCH] Make sure standard output gets flushed --- src/error.cpp | 2 +- src/output.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/error.cpp b/src/error.cpp index 83e7e8781..d44e8766e 100644 --- a/src/error.cpp +++ b/src/error.cpp @@ -57,7 +57,7 @@ void output(const std::string& message, std::ostream& out, int indent) while (i_start < length) { if (length - i_start < line_len) { // Remainder of message will fit on line - out << message.substr(i_start) << '\n'; + out << message.substr(i_start) << std::endl; break; } else { diff --git a/src/output.cpp b/src/output.cpp index c8b91c4dc..79bd51253 100644 --- a/src/output.cpp +++ b/src/output.cpp @@ -92,7 +92,7 @@ void title() // Write number of OpenMP threads std::cout << " OpenMP Threads | " << omp_get_max_threads() << '\n'; #endif - std::cout << '\n'; + std::cout << std::endl; } //============================================================================== @@ -126,7 +126,7 @@ header(const char* msg, int level) { // Print header based on verbosity level. if (settings::verbosity >= level) - std::cout << '\n' << out << "\n\n"; + std::cout << '\n' << out << "\n" << std::endl; } //==============================================================================