File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -276,19 +276,19 @@ impl Device {
276276 }
277277 control:: Value :: CompoundU8 ( ref val) => {
278278 control. __bindgen_anon_1 . p_u8 = val. as_ptr ( ) as * mut u8 ;
279- control. size = ( val . len ( ) * std:: mem:: size_of :: < u8 > ( ) ) as u32 ;
279+ control. size = std:: mem:: size_of_val ( val . as_slice ( ) ) as u32 ;
280280 }
281281 control:: Value :: CompoundU16 ( ref val) => {
282282 control. __bindgen_anon_1 . p_u16 = val. as_ptr ( ) as * mut u16 ;
283- control. size = ( val . len ( ) * std:: mem:: size_of :: < u16 > ( ) ) as u32 ;
283+ control. size = std:: mem:: size_of_val ( val . as_slice ( ) ) as u32 ;
284284 }
285285 control:: Value :: CompoundU32 ( ref val) => {
286286 control. __bindgen_anon_1 . p_u32 = val. as_ptr ( ) as * mut u32 ;
287- control. size = ( val . len ( ) * std:: mem:: size_of :: < u32 > ( ) ) as u32 ;
287+ control. size = std:: mem:: size_of_val ( val . as_slice ( ) ) as u32 ;
288288 }
289289 control:: Value :: CompoundPtr ( ref val) => {
290290 control. __bindgen_anon_1 . ptr = val. as_ptr ( ) as * mut std:: os:: raw:: c_void ;
291- control. size = ( val . len ( ) * std:: mem:: size_of :: < u8 > ( ) ) as u32 ;
291+ control. size = std:: mem:: size_of_val ( val . as_slice ( ) ) as u32 ;
292292 }
293293 } ;
294294
You can’t perform that action at this time.
0 commit comments