From 515cd8a20017be326482c9e00f7cceff8e128379 Mon Sep 17 00:00:00 2001
From: Philipp Stephani
Date: Mon, 30 Mar 2026 18:27:46 +0200
Subject: [PATCH] Fix error message format
---
elisp/private/tools/system.cc | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/elisp/private/tools/system.cc b/elisp/private/tools/system.cc
index ed92a7df..c2fb6cbe 100644
--- a/elisp/private/tools/system.cc
+++ b/elisp/private/tools/system.cc
@@ -674,8 +674,9 @@ absl::StatusOr FileName::Resolve() const {
const HANDLE handle = ::CreateFileW(this->pointer(), access, share, nullptr,
disposition, open_flags, nullptr);
if (handle == INVALID_HANDLE_VALUE) {
- return WindowsStatus("CreateFileW(%#x, %#x, nullptr, %u, %#x, nullptr)",
- access, share, disposition, open_flags);
+ return WindowsStatus(
+ "CreateFileW(%#s, %#x, %#x, nullptr, %u, %#x, nullptr)", *this, access,
+ share, disposition, open_flags);
}
const absl::Cleanup cleanup = [handle] {
if (!::CloseHandle(handle)) LOG(ERROR) << WindowsStatus("CloseHandle");