diff options
| author | bbb651 <bar.ye651@gmail.com> | 2024-12-10 01:58:26 +0200 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2025-01-02 08:50:48 +0300 |
| commit | 0113292cf6a77aea55739c7e779a891786aa35bd (patch) | |
| tree | 1ded074e286b46bf6a622f320e3a53d9cf81d4f9 /src/niri.rs | |
| parent | 4741ab2e0465275d58c36db426b169c742d964cf (diff) | |
| download | niri-0113292cf6a77aea55739c7e779a891786aa35bd.tar.gz niri-0113292cf6a77aea55739c7e779a891786aa35bd.tar.bz2 niri-0113292cf6a77aea55739c7e779a891786aa35bd.zip | |
Upgrade `zbus` and `async-io`
Diffstat (limited to 'src/niri.rs')
| -rw-r--r-- | src/niri.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/niri.rs b/src/niri.rs index 1dfd44a9..a0819732 100644 --- a/src/niri.rs +++ b/src/niri.rs @@ -2067,7 +2067,7 @@ impl Niri { use smithay::reexports::rustix::io::{fcntl_setfd, FdFlags}; - let conn = zbus::blocking::ConnectionBuilder::system()?.build()?; + let conn = zbus::blocking::Connection::system()?; let message = conn.call_method( Some("org.freedesktop.login1"), @@ -2077,7 +2077,7 @@ impl Niri { &("handle-power-key", "niri", "Power key handling", "block"), )?; - let fd: zbus::zvariant::OwnedFd = message.body()?; + let fd: zbus::zvariant::OwnedFd = message.body().deserialize()?; // Don't leak the fd to child processes. let borrowed = unsafe { BorrowedFd::borrow_raw(fd.as_raw_fd()) }; @@ -4294,7 +4294,7 @@ impl Niri { async_io::block_on(async move { iface .get() - .stop(&server, iface.signal_context().clone()) + .stop(server.inner(), iface.signal_emitter().clone()) .await }); } @@ -4774,7 +4774,7 @@ impl Niri { }; async_io::block_on(async move { - if let Err(err) = DisplayConfig::monitors_changed(iface.signal_context()).await + if let Err(err) = DisplayConfig::monitors_changed(iface.signal_emitter()).await { warn!("error emitting MonitorsChanged: {err:?}"); } |
