diff --git a/fs.c b/fs.c index 63e3e40..70c7ec1 100644 --- a/fs.c +++ b/fs.c @@ -381,6 +381,7 @@ itrunc(struct inode *ip) bfree(ip->dev, a[j]); } brelse(bp); + bfree(ip->dev, ip->addrs[INDIRECT]); ip->addrs[INDIRECT] = 0; }