HRESULT CTTSEngObj::FinalConstruct()

in PollyTTSEngine/ttsengobj.cpp [51:67]


HRESULT CTTSEngObj::FinalConstruct()
{
	auto temp_folder = GetPath();
	char logPath[MAX_PATH];
	sprintf_s(logPath, MAX_PATH, "%lspolly-tts.log", temp_folder);
	m_logger = std::make_shared<spdlog::logger>("msvc_logger", std::make_shared<spdlog::sinks::msvc_sink_mt>());
	m_logger->set_level(spdlog::level::debug);

	spdlog::set_pattern("[%H:%M:%S %z] %v");
#ifdef DEBUG
	spdlog::set_level(spdlog::level::debug); //Set global log level to info
#endif
	HRESULT hr = S_OK;
	wcscpy(m_voiceOveride, L"");

    return hr;
} /* CTTSEngObj::FinalConstruct */