More sanity checks.

This commit is contained in:
Radosław Kujawa 2018-08-13 21:18:29 +02:00
parent 2cc9d86c64
commit a03189fd7e
1 changed files with 2 additions and 1 deletions

View File

@ -158,7 +158,8 @@ bus_load_buf(bus_t *t, uint16_t addr, uint8_t *buf, uint16_t bufsize)
i = 0;
// XXX: add sanity checks
assert(buf != NULL);
assert(bufsize != 0);
while (i < bufsize) {
bus_write_1(t, addr+i, buf[i]); // XXX: overflow addr