diff --git a/user/fs/fetch.c b/user/fs/fetch.c index b74e756..9ee634c 100644 --- a/user/fs/fetch.c +++ b/user/fs/fetch.c @@ -60,7 +60,7 @@ void fs_fetch(void) { uint8_t *buf = umalloc(statbuf.size+1); string_memset(buf, 0, statbuf.size+1); - if (fs_read(h, buf, statbuf.size, 0)) { + if (fs_read(h, buf, statbuf.size, 0) < 0) { uprintf("fs: coult not read %s\n", path); goto donefile; return;