We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 65feddc commit 57bd54cCopy full SHA for 57bd54c
src/linux.rs
@@ -301,7 +301,7 @@ impl<'a> I2CTransfer<'a> for LinuxI2CDevice {
301
/// Issue the provided sequence of I2C transactions
302
fn transfer(&mut self, messages: &'a mut [Self::Message]) -> Result<u32, LinuxI2CError> {
303
let msg_type = |flag: u16| flag & I2CMessageFlags::READ.bits();
304
- let mut prev_msg_type = messages.first().map(|m| msg_type(m.flags));
+ let mut prev_msg_type = None;
305
for msg in messages.iter_mut() {
306
msg.addr = self.slave_address;
307
0 commit comments