File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change 11[package ]
22
33name = " i2cdev"
4- version = " 0.4.3 "
4+ version = " 0.4.4 "
55authors = [" Paul Osborne <osbpau@gmail.com>" ]
66license = " MIT/Apache-2.0"
77repository = " https://github.com/rust-embedded/rust-i2cdev"
Original file line number Diff line number Diff line change @@ -38,7 +38,8 @@ impl I2CRegisterMap {
3838impl I2CRegisterMap {
3939 /// Read data from the device to fill the provided slice
4040 fn read ( & mut self , data : & mut [ u8 ] ) -> I2CResult < ( ) > {
41- data. clone_from_slice ( & self . registers [ self . offset ..( self . offset + data. len ( ) ) ] ) ;
41+ let len = data. len ( ) ;
42+ data. clone_from_slice ( & self . registers [ self . offset ..( self . offset + len) ] ) ;
4243 println ! ( "READ | 0x{:X} : {:?}" , self . offset - data. len( ) , data) ;
4344 Ok ( ( ) )
4445 }
You can’t perform that action at this time.
0 commit comments