diff options
Diffstat (limited to 'src/libdiskfs/part.c')
-rw-r--r-- | src/libdiskfs/part.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/libdiskfs/part.c b/src/libdiskfs/part.c index dc5d171f..0da5a234 100644 --- a/src/libdiskfs/part.c +++ b/src/libdiskfs/part.c @@ -27,7 +27,7 @@ static int diskpartsync(Disk *dd) { DiskPart *d = (DiskPart*)dd; - + if(d->subdisk) return disksync(d->subdisk); return 0; @@ -37,7 +37,7 @@ static void diskpartclose(Disk *dd) { DiskPart *d = (DiskPart*)dd; - + if(d->subdisk) diskclose(d->subdisk); free(d); @@ -47,18 +47,18 @@ Disk* diskpart(Disk *subdisk, u64int offset, u64int size) { DiskPart *d; - + d = mallocz(sizeof(DiskPart), 1); if(d == nil) return nil; - + d->subdisk = subdisk; d->offset = offset; d->size = size; d->disk._read = diskpartread; d->disk._sync = diskpartsync; d->disk._close = diskpartclose; - + return &d->disk; } |