From afd799d07dcacf451973add3b1717c7383fd2ae4 Mon Sep 17 00:00:00 2001 From: asivery Date: Sun, 10 Mar 2024 13:28:28 +0100 Subject: [PATCH] Change vendor_id and product_id functions to return clones of u16 --- src/netmd/base.rs | 8 ++++---- src/netmd/interface.rs | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) 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 {