--- s10k/CommonLibs/plog/Converters/UTF8Converter.h 2017/10/05 17:48:32 1073 +++ s10k/CommonLibs/plog/Converters/UTF8Converter.h 2017/12/30 14:40:33 1096 @@ -1,28 +1,28 @@ -#pragma once -#include - -namespace plog -{ - class UTF8Converter - { - public: - static std::string header(const util::nstring& str) - { - const char kBOM[] = "\xEF\xBB\xBF"; - - return std::string(kBOM) + convert(str); - } - -#ifdef _WIN32 - static std::string convert(const util::nstring& str) - { - return util::toUTF8(str); - } -#else - static const std::string& convert(const util::nstring& str) - { - return str; - } -#endif - }; -} +#pragma once +#include + +namespace plog +{ + class UTF8Converter + { + public: + static std::string header(const util::nstring& str) + { + const char kBOM[] = "\xEF\xBB\xBF"; + + return std::string(kBOM) + convert(str); + } + +#ifdef _WIN32 + static std::string convert(const util::nstring& str) + { + return util::toUTF8(str); + } +#else + static const std::string& convert(const util::nstring& str) + { + return str; + } +#endif + }; +}