fix clippy warnings for update to rustc 1.46
[nihav.git] / nihav-core / src / demuxers / mod.rs
index dfcd11836e0e7d6dcba1c396ec254ab5a150a5f9..9c7e46e1f8cdc99db2c411acfe6614382092fd56 100644 (file)
@@ -291,11 +291,11 @@ impl SeekIndex {
     pub fn new() -> Self { Self::default() }
     pub fn add_stream(&mut self, id: u32) -> usize {
         let ret = self.stream_id_to_index(id);
-        if ret.is_none() {
+        if let Some(res) = ret {
+            res
+        } else {
             self.seek_info.push(StreamSeekInfo::new(id));
             self.seek_info.len() - 1
-        } else {
-            ret.unwrap()
         }
     }
     /// Adds a new stream to the index.