diff --git a/src/netmd/base.rs b/src/netmd/base.rs index 860ef90..a1152e5 100644 --- a/src/netmd/base.rs +++ b/src/netmd/base.rs @@ -140,13 +140,13 @@ impl NetMD { } /// Gets the vendor id - pub fn vendor_id(&self) -> &u16 { - &self.model.vendor_id + pub fn vendor_id(&self) -> u16 { + self.model.vendor_id } /// Gets the product id - pub fn product_id(&self) -> &u16 { - &self.model.product_id + pub fn product_id(&self) -> u16 { + self.model.product_id } /// Poll the device to get either the result diff --git a/src/netmd/interface.rs b/src/netmd/interface.rs index 89ef4d5..d458f14 100644 --- a/src/netmd/interface.rs +++ b/src/netmd/interface.rs @@ -1033,7 +1033,7 @@ impl NetMDInterface { let new_len = new_title.len(); - if self.net_md_device.vendor_id() == &0x04dd { + if self.net_md_device.vendor_id() == 0x04dd { self.change_descriptor_state(&Descriptor::AudioUTOC1TD, &DescriptorAction::OpenWrite) .await } else { @@ -1055,7 +1055,7 @@ impl NetMDInterface { let _ = self.send_query(&mut query, false, false).await; - if self.net_md_device.vendor_id() == &0x04dd { + if self.net_md_device.vendor_id() == 0x04dd { self.change_descriptor_state(&Descriptor::AudioUTOC1TD, &DescriptorAction::Close) .await } else {