From 70d75ca3113a6852d9fd0cdf3f6f77f1e18bc1ce Mon Sep 17 00:00:00 2001 From: "Jasper St. Pierre" Date: Tue, 15 Apr 2014 17:52:50 -0400 Subject: [PATCH] loginManager: Don't pass too many args to steal_fds --- js/misc/loginManager.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/misc/loginManager.js b/js/misc/loginManager.js index fac56774b..0a82b75ca 100644 --- a/js/misc/loginManager.js +++ b/js/misc/loginManager.js @@ -191,7 +191,7 @@ const LoginManagerSystemd = new Lang.Class({ let fd = -1; try { let [outVariant, fdList] = proxy.call_with_unix_fd_list_finish(result); - fd = fdList.steal_fds(outVariant.deep_unpack())[0]; + fd = fdList.steal_fds()[0]; callback(new Gio.UnixInputStream({ fd: fd })); } catch(e) { logError(e, "Error getting systemd inhibitor");