summaryrefslogtreecommitdiff
path: root/sys/src/cmd/dossrv/dossubs.c
diff options
context:
space:
mode:
authorOri Bernstein <ori@eigenstate.org>2020-04-25 10:57:17 -0700
committerOri Bernstein <ori@eigenstate.org>2020-04-25 10:57:17 -0700
commitd52d7bc121c9c761659b6ca3556f360d341ed6c8 (patch)
tree5b0463739e4ee974f81f24f4cab23596f837c210 /sys/src/cmd/dossrv/dossubs.c
parent2de164c51dc3330859c160b80440e1363fb5b566 (diff)
Backed out changeset 2737b9af622b
not what I wanted to commit.
Diffstat (limited to 'sys/src/cmd/dossrv/dossubs.c')
-rw-r--r--sys/src/cmd/dossrv/dossubs.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/sys/src/cmd/dossrv/dossubs.c b/sys/src/cmd/dossrv/dossubs.c
index 958087629..d77062554 100644
--- a/sys/src/cmd/dossrv/dossubs.c
+++ b/sys/src/cmd/dossrv/dossubs.c
@@ -1000,8 +1000,6 @@ writefile(Xfile *f, void *vbuf, vlong offset, long count)
c = count;
if(c == bp->sectsize){
p = getosect(xf, addr);
- if(p == nil)
- return -1;
p->flags = 0;
}else{
p = getsect(xf, addr);
@@ -1634,8 +1632,7 @@ makecontig(Xfile *f, int nextra)
if(rp == nil)
return -1;
wp = getosect(xf, ws);
- if(wp == nil)
- return -1;
+ assert(wp != nil);
memmove(wp->iobuf, rp->iobuf, bp->sectsize);
wp->flags = BMOD;
putsect(rp);
@@ -1705,8 +1702,6 @@ falloc(Xfs *xf)
k = clust2sect(bp, n);
for(i=0; i<bp->clustsize; i++){
p = getosect(xf, k+i);
- if(p == nil)
- return -1;
memset(p->iobuf, 0, bp->sectsize);
p->flags = BMOD;
putsect(p);