summaryrefslogtreecommitdiff
path: root/fs.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs.c')
-rw-r--r--fs.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/fs.c b/fs.c
index ae96567..beea46d 100644
--- a/fs.c
+++ b/fs.c
@@ -486,8 +486,9 @@ writei(struct inode *ip, char *src, uint off, uint n)
struct buf *bp;
if(ip->type == T_DEV){
- if(ip->major < 0 || ip->major >= NDEV || !devsw[ip->major].write)
+ if(ip->major < 0 || ip->major >= NDEV || !devsw[ip->major].write){
return -1;
+ }
return devsw[ip->major].write(ip, src, n);
}