From b6419d4c6f254d998165d7d5dc5d5c5731ecf00d Mon Sep 17 00:00:00 2001 From: Catsquotl Date: Fri, 27 Mar 2026 12:55:58 +0100 Subject: [PATCH] Fix CreateProcessW failing when :directory is specified on Windows --- src/async-process_windows.lisp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/async-process_windows.lisp b/src/async-process_windows.lisp index f8275f3..0dd83f6 100644 --- a/src/async-process_windows.lisp +++ b/src/async-process_windows.lisp @@ -198,7 +198,7 @@ ;; Create process (cffi:with-foreign-strings ((cmd-wide command-string :encoding :utf-16le) - (dir-wide (if directory (namestring directory) ""))) + (dir-wide (if directory (namestring directory) "") :encoding :utf-16le)) (unless (create-process-w (cffi:null-pointer) cmd-wide (cffi:null-pointer)