From 4ef317c9ba8de7b44595898b92b0ff2b7113ba75 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 17 Oct 2018 13:26:48 -0400 Subject: session-helper: Properly report p11-kit exit status Use the API that GLib offers for this. Closes: #2252 Approved by: matthiasclasen --- session-helper/flatpak-session-helper.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'session-helper') diff --git a/session-helper/flatpak-session-helper.c b/session-helper/flatpak-session-helper.c index 4fed41d4..10c13fd1 100644 --- a/session-helper/flatpak-session-helper.c +++ b/session-helper/flatpak-session-helper.c @@ -659,13 +659,13 @@ start_p11_kit_server (const char *flatpak_dir) &p11_kit_stdout, NULL, &exit_status, &local_error)) { - g_warning ("Unable to start p11-kit server: %s\n", local_error->message); + g_warning ("Unable to start p11-kit server: %s", local_error->message); return; } - if (exit_status != 0) + if (!g_spawn_check_exit_status (exit_status, &local_error)) { - g_warning ("Unable to start p11-kit server, exited with status %d\n", exit_status); + g_warning ("Unable to start p11-kit server: %s", local_error->message); return; } -- cgit v1.2.1