Skip to content

Commit 39a5116

Browse files
committed
Made ref instead of ptr.
1 parent 9b7a93a commit 39a5116

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

src/sfeTk/sfeTkIBus.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ class sfeTkIBus
121121
@retval int returns kSTkErrOk on success, or kSTkErrFail code
122122
123123
*/
124-
virtual sfeTkError_t readRegisterRegion(uint8_t reg, uint8_t *data, size_t numBytes, size_t *readBytes) = 0;
124+
virtual sfeTkError_t readRegisterRegion(uint8_t reg, uint8_t *data, size_t numBytes, size_t &readBytes) = 0;
125125
};
126126

127127
//};

src/sfeTkArdI2C.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -214,14 +214,14 @@ sfeTkError_t sfeTkArdI2C::readRegisterWord(uint8_t devReg, uint16_t &dataToRead)
214214
//
215215
// Returns the number of bytes read, < 0 is an error
216216
//
217-
int32_t sfeTkArdI2C::readRegisterRegion(uint8_t devReg, uint8_t *data, size_t numBytes, size_t *readBytes)
217+
int32_t sfeTkArdI2C::readRegisterRegion(uint8_t devReg, uint8_t *data, size_t numBytes, size_t &readBytes)
218218
{
219219
// got port
220220
if (!_i2cPort)
221221
return kSTkErrBusNotInit;
222222

223-
// Are buffers valid?
224-
if (!data || !readBytes)
223+
// Buffer valid?
224+
if (!data)
225225
return kSTkErrBusNullBuffer;
226226

227227
uint16_t nOrig = numBytes; // original number of bytes.
@@ -263,7 +263,7 @@ int32_t sfeTkArdI2C::readRegisterRegion(uint8_t devReg, uint8_t *data, size_t nu
263263

264264
} // end while
265265

266-
*readBytes = nOrig - numBytes; // Bytes read.
266+
readBytes = nOrig - numBytes; // Bytes read.
267267

268-
return (*readBytes == nOrig) ? kSTkErrOk : kSTkErrBusUnderRead; // Success
268+
return (readBytes == nOrig) ? kSTkErrOk : kSTkErrBusUnderRead; // Success
269269
}

src/sfeTkArdI2C.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ class sfeTkArdI2C : public sfeTkII2C
174174
175175
@retval kSTkErrOk on success
176176
*/
177-
sfeTkError_t readRegisterRegion(uint8_t devReg, uint8_t *data, size_t numBytes, size_t *readBytes);
177+
sfeTkError_t readRegisterRegion(uint8_t devReg, uint8_t *data, size_t numBytes, size_t &readBytes);
178178

179179
// Buffer size chunk getter/setter
180180
/*--------------------------------------------------------------------------

0 commit comments

Comments
 (0)