From 5ff87ca9eeeacf469edd3cebbd1998173976c192 Mon Sep 17 00:00:00 2001 From: Mihai Moldovan Date: Sun, 24 Dec 2017 20:07:44 +0100 Subject: nxcomp/src/Log.h: use initializer lists instead of initializing member variables in-block. --- nxcomp/src/Log.h | 21 ++++----------------- 1 file changed, 4 insertions(+), 17 deletions(-) (limited to 'nxcomp') diff --git a/nxcomp/src/Log.h b/nxcomp/src/Log.h index 3e355a951..68f06bc66 100644 --- a/nxcomp/src/Log.h +++ b/nxcomp/src/Log.h @@ -105,12 +105,8 @@ class NXLogStamp } - NXLogStamp(const char *file, const char *function, int line, NXLogLevel level) + NXLogStamp(const char *file, const char *function, int line, NXLogLevel level) : file_(file), function_(function), line_(line), level_(level) { - file_ = std::string(file); - function_ = std::string(function); - line_ = line; - level_ = level; gettimeofday(×tamp_, NULL); } @@ -273,18 +269,9 @@ class NXLog public: - NXLog() - { - stream_ = &std::cerr; - level_ = NXWARNING; - synchronized_ = true; - thread_buffer_size_ = 1024; - log_level_ = false; - log_time_ = false; - log_unix_time_ = false; - log_location_ = false; - log_thread_id_ = false; - + NXLog() : level_(NXWARNING), stream_(&std::cerr), synchronized_(true), thread_buffer_size_(1024), + log_level_(false), log_time_(false), log_unix_time_(false), log_location_(false), log_thread_id_(false) + { if ( pthread_key_create(&tls_key_, free_thread_data) != 0 ) { std::cerr << "pthread_key_create failed" << std::endl; -- cgit v1.2.3