test: only call memcpy() in __wrap_flash_read() and __wrap_flash_write() when there is something to copy

tags/0.1.0
S.J.R. van Schaik 8 years ago
parent 0da262cc0f
commit 73057f6f25
  1. 6
      source/tests/main.c

@ -28,7 +28,8 @@ size_t __wrap_flash_read(struct flash_dev *dev, uint32_t addr,
if (len > ret_len)
len = ret_len;
memcpy(data, ret_data, len);
if (len)
memcpy(data, ret_data, len);
return len;
}
@ -50,7 +51,8 @@ size_t __wrap_flash_write(struct flash_dev *dev, uint32_t addr,
if (len > ret_len)
len = ret_len;
memcpy(ret_data, data, len);
if (len)
memcpy(ret_data, data, len);
return len;
}

Loading…
Cancel
Save