diff --git a/mocks/MockRegEdit/MockRegEdit.c b/mocks/MockRegEdit/MockRegEdit.c index 0841eff..a02450e 100644 --- a/mocks/MockRegEdit/MockRegEdit.c +++ b/mocks/MockRegEdit/MockRegEdit.c @@ -75,12 +75,8 @@ void RegEdit_SetNum(void *reg, uint8_t num) uint8_t RegEdit_ReadReg(void *reg) { - uint8_t *reg_ptr = (uint8_t) reg; - uint8_t reg_val = *reg_ptr; - mock_c()->actualCall("RegEdit_ReadReg") ->withPointerParameters("reg", reg) - ->returnUnsignedIntValueOrDefault(reg_val); - - return reg_val; + ->returnUnsignedIntValueOrDefault(0); + //Return value is mock controlled. So it does actually return a uint8_t }