acme, sam: handle >1GB files correctly

TBR=rsc
https://codereview.appspot.com/74060043
This commit is contained in:
Russ Cox 2014-03-13 18:46:28 -04:00
parent e78ed7a67b
commit 219cf22d68
4 changed files with 10 additions and 4 deletions

View file

@ -75,6 +75,9 @@ disknewblock(Disk *d, uint n)
b = blist;
blist = b->u.next;
b->addr = d->addr;
if(d->addr+size < d->addr){
panic("temp file overflow");
}
d->addr += size;
}
b->u.n = n;