diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2023-09-26 13:11:00 +0400 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2023-09-26 13:45:03 +0400 |
| commit | dc10e464ad3bd95007873875bf44e9280392e15a (patch) | |
| tree | b354e65fd01f935d1629d8e78e4b5974af77615c /src | |
| parent | a62e1cbef6028cb9de945252fbd1b1e9723e4bde (diff) | |
| download | niri-dc10e464ad3bd95007873875bf44e9280392e15a.tar.gz niri-dc10e464ad3bd95007873875bf44e9280392e15a.tar.bz2 niri-dc10e464ad3bd95007873875bf44e9280392e15a.zip | |
tty: Take metadata by value
Diffstat (limited to 'src')
| -rw-r--r-- | src/backend/tty.rs | 4 |
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(); |
