From b15e779b133eb7fa4742d56eefef1207bcef3386 Mon Sep 17 00:00:00 2001 From: Ralf Habacker Date: Tue, 24 Nov 2015 17:54:03 +0100 Subject: [PATCH] Do not run babysitter child_setup function on Windows because it runs in the parent application. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=85857 --- dbus/dbus-spawn-win.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dbus/dbus-spawn-win.c b/dbus/dbus-spawn-win.c index c58bf3c..001f2e0 100644 --- a/dbus/dbus-spawn-win.c +++ b/dbus/dbus-spawn-win.c @@ -591,7 +591,11 @@ babysitter (void *parameter) if (sitter->child_setup) { PING(); +#ifdef DBUS_WIN + _dbus_verbose ("babysitter: could not run child setup function on this platform\n"); +#else (*sitter->child_setup) (sitter->user_data); +#endif } _dbus_verbose ("babysitter: spawning %s\n", sitter->log_name); -- 1.8.4.5