From 4cae5cb81cf7e6960aabdaa26afc61b4075f1a17 Mon Sep 17 00:00:00 2001 From: Ralf Habacker Date: Fri, 21 Dec 2018 17:54:16 +0100 Subject: [PATCH] dbus-spawn-win.c: Return valid error if child could not be spawned Signed-off-by: Ralf Habacker --- dbus/dbus-spawn-win.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dbus/dbus-spawn-win.c b/dbus/dbus-spawn-win.c index 1cbe84cb8..87255964d 100644 --- a/dbus/dbus-spawn-win.c +++ b/dbus/dbus-spawn-win.c @@ -683,6 +683,9 @@ _dbus_spawn_async_with_babysitter (DBusBabysitter **sitter_p, sitter->child_handle = NULL; sitter->have_spawn_errno = TRUE; sitter->spawn_errno = GetLastError(); + dbus_set_error_const (error, DBUS_ERROR_SPAWN_EXEC_FAILED, + "Failed to spawn child"); + goto out0; } PING(); -- 2.47.3