format
This commit is contained in:
		@@ -14,8 +14,8 @@
 | 
			
		||||
#include <memory>
 | 
			
		||||
#include <stdexcept>
 | 
			
		||||
#include <string>
 | 
			
		||||
#include <unordered_map>
 | 
			
		||||
#include <type_traits>
 | 
			
		||||
#include <unordered_map>
 | 
			
		||||
 | 
			
		||||
#if defined(SPDLOG_WCHAR_FILENAMES) || defined(SPDLOG_WCHAR_TO_UTF8_SUPPORT)
 | 
			
		||||
#include <codecvt>
 | 
			
		||||
@@ -169,7 +169,6 @@ using filename_t = std::string;
 | 
			
		||||
        err_handler_("Unknown exeption in logger");                                                                                        \
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
namespace details {
 | 
			
		||||
// make_unique support for pre c++14
 | 
			
		||||
 | 
			
		||||
@@ -179,7 +178,7 @@ using std::make_unique;
 | 
			
		||||
template<typename T, typename... Args>
 | 
			
		||||
std::unique_ptr<T> make_unique(Args &&... args)
 | 
			
		||||
{
 | 
			
		||||
    static_assert(!std::is_array<T>::value, "arrays to not supported" );
 | 
			
		||||
    static_assert(!std::is_array<T>::value, "arrays to not supported");
 | 
			
		||||
    return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
 | 
			
		||||
}
 | 
			
		||||
#endif
 | 
			
		||||
 
 | 
			
		||||
@@ -67,19 +67,17 @@ protected:
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    void set_pattern_(const std::string &pattern) override
 | 
			
		||||
    {
 | 
			
		||||
        set_formatter_(spdlog::make_unique<spdlog::pattern_formatter>(pattern));
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    void set_formatter_(std::unique_ptr<spdlog::formatter> sink_formatter) override
 | 
			
		||||
    {
 | 
			
		||||
        base_sink<Mutex>::formatter_ = std::move(sink_formatter);
 | 
			
		||||
        for (auto &sink : sinks_)
 | 
			
		||||
        {
 | 
			
		||||
            sink->set_formatter(base_sink<Mutex>::formatter_ ->clone());
 | 
			
		||||
            sink->set_formatter(base_sink<Mutex>::formatter_->clone());
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
    std::vector<std::shared_ptr<sink>> sinks_;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user