Target: Bigger catchall

main
Peter Repukat 3 years ago
parent e8c88c2f2c
commit 534a986115

@ -112,10 +112,12 @@ int main(int argc, char* argv[])
std::vector<spdlog::sink_ptr> sinks{file_sink, console_sink, overlay_sink};
auto logger = std::make_shared<spdlog::logger>("log", sinks.begin(), sinks.end());
logger->set_level(spdlog::level::trace);
logger->flush_on(spdlog::level::info);
logger->flush_on(spdlog::level::trace);
spdlog::set_default_logger(logger);
#ifdef _WIN32
SetUnhandledExceptionFilter(static_cast<LPTOP_LEVEL_EXCEPTION_FILTER>(Win32FaultHandler));
auto exit = 1;
try {
#ifdef _WIN32
std::string argsv = "";
if (__argc > 1) {
for (int i = 1; i < __argc; i++)
@ -132,8 +134,6 @@ int main(int argc, char* argv[])
Settings::Parse(argsv);
SteamTarget target(argc, argv);
#endif
auto exit = 1;
try {
exit = target.run();
} catch (std::exception& e) {
spdlog::error("Exception occured: {}", e.what());

Loading…
Cancel
Save