From d20da120525ac9454bc5a61c6a594e34c55ac84d Mon Sep 17 00:00:00 2001 From: Igor Pissolati Date: Wed, 22 Oct 2025 17:19:51 -0300 Subject: [PATCH] Add '\??\pipe\' prefix to is_named_pipe_path --- src/windows-emulator/syscall_utils.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/windows-emulator/syscall_utils.hpp b/src/windows-emulator/syscall_utils.hpp index 0fe55849..ad7ce564 100644 --- a/src/windows-emulator/syscall_utils.hpp +++ b/src/windows-emulator/syscall_utils.hpp @@ -31,7 +31,7 @@ inline bool is_syscall(const std::string_view name) inline bool is_named_pipe_path(const std::u16string_view& filename) { - return filename == u"\\Device\\NamedPipe\\" || filename.starts_with(u"\\Device\\NamedPipe\\"); + return filename == u"\\Device\\NamedPipe\\" || filename.starts_with(u"\\Device\\NamedPipe\\") || filename.starts_with(u"\\??\\pipe\\"); } inline std::optional extract_syscall_id(const exported_symbol& symbol, std::span data)