From 05e975511bcf7f33955208319655dbfc687a7b0c Mon Sep 17 00:00:00 2001 From: rtm Date: Sat, 12 Aug 2006 22:44:26 +0000 Subject: zero out all of dirent.name when creating don't increase length of directory --- bio.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'bio.c') diff --git a/bio.c b/bio.c index e344343..251f2f9 100644 --- a/bio.c +++ b/bio.c @@ -90,13 +90,13 @@ bread(uint dev, uint sector) } void -bwrite(uint dev, struct buf *b, uint sector) +bwrite(struct buf *b, uint sector) { void *c; extern struct spinlock ide_lock; acquire(&ide_lock); - c = ide_start_rw(dev & 0xff, sector, b->data, 1, 0); + c = ide_start_rw(b->dev & 0xff, sector, b->data, 1, 0); sleep (c, &ide_lock); ide_finish(c); b->flags |= B_VALID; -- cgit v1.2.3