diff options
Diffstat (limited to 'src/cmd/vac/pack.c')
-rw-r--r-- | src/cmd/vac/pack.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cmd/vac/pack.c b/src/cmd/vac/pack.c index 79811dfe..cb92fad8 100644 --- a/src/cmd/vac/pack.c +++ b/src/cmd/vac/pack.c @@ -694,12 +694,12 @@ mbsearch(MetaBlock *mb, char *elem, int *ri, MetaEntry *me) } void -mbinit(MetaBlock *mb, uchar *p, int n) +mbinit(MetaBlock *mb, uchar *p, int n, int entries) { memset(mb, 0, sizeof(MetaBlock)); mb->maxsize = n; mb->buf = p; - mb->maxindex = n/100; + mb->maxindex = entries; mb->size = MetaHeaderSize + mb->maxindex*MetaIndexSize; } |