diff --git a/src/logging.cpp b/src/logging.cpp index cbeb6a6f136acfb801c2a164cc5953b5a9885a9d..88ef3cc2b4f96edc1b534a85ee2717e11b5dc800 100644 --- a/src/logging.cpp +++ b/src/logging.cpp @@ -66,8 +66,8 @@ protected: virtual std::streamsize xsputn(const char *msg, std::streamsize count){ //Output to log4cxx logger - std::string s(msg,count); - LOG4CXX_INFO(_logger, msg); + std::string s(msg, count - 1); // remove last \n + LOG4CXX_INFO(_logger, s); return count; }