diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2025-01-10 09:08:35 +0300 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2025-01-10 09:11:31 +0300 |
| commit | 7dee2f6995533d08c3ea1818dd8e1a114872a22e (patch) | |
| tree | df39040c09f6ca23902c4563369e9906d958a928 /src/niri.rs | |
| parent | 623687e59baa21c23c2c854b1815cb29e9c5917e (diff) | |
| download | niri-7dee2f6995533d08c3ea1818dd8e1a114872a22e.tar.gz niri-7dee2f6995533d08c3ea1818dd8e1a114872a22e.tar.bz2 niri-7dee2f6995533d08c3ea1818dd8e1a114872a22e.zip | |
Fix two manual let-else
Diffstat (limited to 'src/niri.rs')
| -rw-r--r-- | src/niri.rs | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/niri.rs b/src/niri.rs index a64c33dc..88dbd0ee 100644 --- a/src/niri.rs +++ b/src/niri.rs @@ -1536,13 +1536,10 @@ impl State { debug!(session_id, "StartCast"); - let gbm = match self.backend.gbm_device() { - Some(gbm) => gbm, - None => { - warn!("error starting screencast: no GBM device available"); - self.niri.stop_cast(session_id); - return; - } + let Some(gbm) = self.backend.gbm_device() else { + warn!("error starting screencast: no GBM device available"); + self.niri.stop_cast(session_id); + return; }; let pw = if let Some(pw) = &self.niri.pipewire { |
