From 841963385130b056d42eb28a5308d53dfeb1a21c Mon Sep 17 00:00:00 2001 From: Martin Beseda <martin.beseda@vsb.cz> Date: Sun, 6 Jan 2019 01:45:56 +0100 Subject: [PATCH] ENH: COUT_DEBUG and COUT_INFO macros now contain flush. --- src/message.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/message.h b/src/message.h index a0f0a05d..28af017c 100644 --- a/src/message.h +++ b/src/message.h @@ -7,10 +7,10 @@ #include <cassert> -#define COUT_INFO(inp) std::cout << "INFO: " inp; +#define COUT_INFO(inp) std::cout << std::flush << "INFO: " << inp << std::flush #ifdef L4N_DEBUG -#define COUT_DEBUG(inp) assert(std::cerr << "DEBUG: " inp); +#define COUT_DEBUG(inp) assert(std::cerr << std::flush << "DEBUG: " << inp << std::flush) #else #define COUT_DEBUG(inp) #endif // L4N_DEBUG -- GitLab