diff options
author | Ray Strode <rstrode@redhat.com> | 2014-03-24 14:17:56 -0400 |
---|---|---|
committer | Ray Strode <rstrode@redhat.com> | 2014-03-24 14:18:49 -0400 |
commit | a55622d924739937bcedf79212fe49b0fa09efa0 (patch) | |
tree | 447762b8fb3421eff11db4937fc825277d159792 | |
parent | 1cfaf45389e200334f91f5dbcca39400392386c8 (diff) | |
download | mutter-a55622d924739937bcedf79212fe49b0fa09efa0.tar.gz |
wayland: drop -logfile argument
It breaks testing wayland with setuid X server.
-rw-r--r-- | src/wayland/meta-xwayland.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/wayland/meta-xwayland.c b/src/wayland/meta-xwayland.c index ae8509e19..65288ff41 100644 --- a/src/wayland/meta-xwayland.c +++ b/src/wayland/meta-xwayland.c @@ -303,7 +303,6 @@ meta_xwayland_start (MetaXWaylandManager *manager, pid_t pid; char **env; char *fd_string; - char *log_path; char *args[10]; GError *error; @@ -364,15 +363,12 @@ meta_xwayland_start (MetaXWaylandManager *manager, g_free (fd_string); manager->display_name = g_strdup_printf (":%d", manager->display_index); - log_path = g_build_filename (g_get_user_cache_dir (), "xwayland.log", NULL); args[0] = XWAYLAND_PATH; args[1] = manager->display_name; args[2] = "-wayland"; args[3] = "-rootless"; args[4] = "-noreset"; - args[5] = "-logfile"; - args[6] = log_path; args[7] = "-nolisten"; args[8] = "all"; args[9] = NULL; @@ -382,9 +378,7 @@ meta_xwayland_start (MetaXWaylandManager *manager, args, env, G_SPAWN_LEAVE_DESCRIPTORS_OPEN | - G_SPAWN_DO_NOT_REAP_CHILD | - G_SPAWN_STDOUT_TO_DEV_NULL | - G_SPAWN_STDERR_TO_DEV_NULL, + G_SPAWN_DO_NOT_REAP_CHILD, uncloexec, GINT_TO_POINTER (sp[1]), &pid, @@ -404,7 +398,6 @@ meta_xwayland_start (MetaXWaylandManager *manager, } g_strfreev (env); - g_free (log_path); /* We need to run a mainloop until we know xwayland has a binding * for our xserver interface at which point we can assume it's |