From c65636334eedf21d7ac3c8d2e6db0722c1e2dc48 Mon Sep 17 00:00:00 2001 From: momo5502 Date: Sat, 25 Jan 2025 17:02:12 +0100 Subject: [PATCH] Small fixes --- src/analyzer/main.cpp | 7 ++++--- src/windows-emulator/io_device.cpp | 7 +++++-- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/analyzer/main.cpp b/src/analyzer/main.cpp index 3b855fc4..ec1e2a00 100644 --- a/src/analyzer/main.cpp +++ b/src/analyzer/main.cpp @@ -77,12 +77,13 @@ namespace const auto exit_status = win_emu.process().exit_status; if (!exit_status.has_value()) { - win_emu.log.print(color::green, "Emulation terminated without status!\n"); + win_emu.log.print(color::red, "Emulation terminated without status!\n"); return false; } - win_emu.log.print(color::red, "Emulation terminated with status: %X\n", *exit_status); - return *exit_status == STATUS_SUCCESS; + const auto success = *exit_status == STATUS_SUCCESS; + win_emu.log.print(success ? color::green : color::red, "Emulation terminated with status: %X\n", *exit_status); + return success; } std::vector parse_arguments(const std::span args) diff --git a/src/windows-emulator/io_device.cpp b/src/windows-emulator/io_device.cpp index db443bd0..363bfed4 100644 --- a/src/windows-emulator/io_device.cpp +++ b/src/windows-emulator/io_device.cpp @@ -14,8 +14,11 @@ namespace std::unique_ptr create_device(const std::u16string_view device) { - if (device == u"CNG" || device == u"KsecDD" || device == u"PcwDrv" || device == u"DeviceApi\\CMApi" || - device == u"ConDrv\\Server") + if (device == u"CNG" // + || device == u"KsecDD" // + || device == u"PcwDrv" // + || device == u"DeviceApi\\CMApi" // + || device == u"ConDrv\\Server") { return std::make_unique(); }