From a4fbbc0cfc82d94ab6a079a77841a965f9c6db73 Mon Sep 17 00:00:00 2001 From: ment Date: Sun, 8 May 2011 14:34:12 +0200 Subject: disk/partfs: fixed sparse partition table bug --- sys/src/cmd/disk/partfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/src/cmd/disk/partfs.c b/sys/src/cmd/disk/partfs.c index d353b73b9..a14e2c91a 100644 --- a/sys/src/cmd/disk/partfs.c +++ b/sys/src/cmd/disk/partfs.c @@ -235,7 +235,7 @@ dirgen(int off, Dir *d, void*) for(p = tab; p < tab + nelem(tab); p++, n++){ if(!p->inuse) continue; - if(n == off){ + if(off-- == 0){ d->name = estrdup9p(p->name); d->length = p->length*sectsize; d->mode = p->mode; -- cgit v1.2.3