diff --git a/sys/fs/vfs/file.c b/sys/fs/vfs/file.c index 8581ac8..00f076b 100644 --- a/sys/fs/vfs/file.c +++ b/sys/fs/vfs/file.c @@ -312,6 +312,11 @@ } size_t fwrite(void *ptr, int size, int nmemb, fileDescriptor_t *fd) { + + assert(fd); + assert(fd->mp); + assert(fd->mp->fs); + if (fd != 0x0) { fd->mp->fs->vfsWrite(fd, ptr, fd->offset, size * nmemb); fd->offset += size * nmemb;