summaryrefslogtreecommitdiffstatshomepage
path: root/extmod/modwebrepl.c
diff options
context:
space:
mode:
Diffstat (limited to 'extmod/modwebrepl.c')
-rw-r--r--extmod/modwebrepl.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/extmod/modwebrepl.c b/extmod/modwebrepl.c
index c160abea2f..e9e60b7b41 100644
--- a/extmod/modwebrepl.c
+++ b/extmod/modwebrepl.c
@@ -250,8 +250,8 @@ STATIC mp_uint_t _webrepl_read(mp_obj_t self_in, void *buf, mp_uint_t size, int
DEBUG_printf("webrepl: Writing %lu bytes to file\n", buf_sz);
int err;
- mp_uint_t res = mp_stream_writeall(self->cur_file, filebuf, buf_sz, &err);
- if(res == MP_STREAM_ERROR) {
+ mp_uint_t res = mp_stream_write_exactly(self->cur_file, filebuf, buf_sz, &err);
+ if (err != 0 || res != buf_sz) {
assert(0);
}