From 06efa2c1149841cd732a1d74776cd98b2ef2a3b9 Mon Sep 17 00:00:00 2001 From: Will Greenberg Date: Tue, 2 Jan 2024 16:14:10 -0800 Subject: [PATCH] diag_device: minor fixup --- src/diag_device.rs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/diag_device.rs b/src/diag_device.rs index 3fab969..8cd9da3 100644 --- a/src/diag_device.rs +++ b/src/diag_device.rs @@ -66,12 +66,9 @@ pub struct DiagDevice { impl DiagReader for DiagDevice { fn get_next_messages_container(&mut self) -> DiagResult { - let mut bytes_read; - loop { + let mut bytes_read = 0; + while bytes_read == 0 { bytes_read = self.file.read(&mut self.read_buf)?; - if bytes_read > 0 { - break; - } } if let Some(debug_file) = self.debug_file.as_mut() { let debug_block = DebugFileBlock {