summaryrefslogtreecommitdiff
path: root/sys/src/cmd/dossrv
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2020-04-05 03:46:47 +0200
committercinap_lenrek <cinap_lenrek@felloff.net>2020-04-05 03:46:47 +0200
commit0ba08200707e5d761cbe39d6b08174f8eb868125 (patch)
treede73ff1b02e8216a2d2fbdcdcedf06e30b47df95 /sys/src/cmd/dossrv
parentecba7822e316d6cb8370eec97862215402811e82 (diff)
dossrv: fix falloc() for >31 bit sector numbers (thanks sl)
Diffstat (limited to 'sys/src/cmd/dossrv')
-rw-r--r--sys/src/cmd/dossrv/dossubs.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/src/cmd/dossrv/dossubs.c b/sys/src/cmd/dossrv/dossubs.c
index 83b2b4926..d77062554 100644
--- a/sys/src/cmd/dossrv/dossubs.c
+++ b/sys/src/cmd/dossrv/dossubs.c
@@ -1683,7 +1683,8 @@ falloc(Xfs *xf)
{
Dosbpb *bp = xf->ptr;
Iosect *p;
- int n, i, k;
+ int n, i;
+ vlong k;
n = bp->freeptr;
for(;;){