aboutsummaryrefslogtreecommitdiff
path: root/src/backend
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2023-09-26 13:11:00 +0400
committerIvan Molodetskikh <yalterz@gmail.com>2023-09-26 13:45:03 +0400
commitdc10e464ad3bd95007873875bf44e9280392e15a (patch)
treeb354e65fd01f935d1629d8e78e4b5974af77615c /src/backend
parenta62e1cbef6028cb9de945252fbd1b1e9723e4bde (diff)
downloadniri-dc10e464ad3bd95007873875bf44e9280392e15a.tar.gz
niri-dc10e464ad3bd95007873875bf44e9280392e15a.tar.bz2
niri-dc10e464ad3bd95007873875bf44e9280392e15a.zip
tty: Take metadata by value
Diffstat (limited to 'src/backend')
-rw-r--r--src/backend/tty.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/tty.rs b/src/backend/tty.rs
index 9cfd46ee..2c56dd74 100644
--- a/src/backend/tty.rs
+++ b/src/backend/tty.rs
@@ -314,7 +314,7 @@ impl Tty {
let tty = state.backend.tty();
match event {
DrmEvent::VBlank(crtc) => {
- let meta = meta.as_ref().expect("VBlank events must have metadata");
+ let meta = meta.expect("VBlank events must have metadata");
tty.on_vblank(&mut state.niri, crtc, meta);
}
DrmEvent::Error(error) => error!("DRM error: {error}"),
@@ -584,7 +584,7 @@ impl Tty {
self.connectors.lock().unwrap().remove(&surface.name);
}
- fn on_vblank(&mut self, niri: &mut Niri, crtc: crtc::Handle, meta: &DrmEventMetadata) {
+ fn on_vblank(&mut self, niri: &mut Niri, crtc: crtc::Handle, meta: DrmEventMetadata) {
let span = tracy_client::span!("Tty::on_vblank");
let now = get_monotonic_time();