summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--archival/libarchive/bz/compress.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/archival/libarchive/bz/compress.c b/archival/libarchive/bz/compress.c
index 7efa533..0d08348 100644
--- a/archival/libarchive/bz/compress.c
+++ b/archival/libarchive/bz/compress.c
@@ -146,13 +146,14 @@ static
void makeMaps_e(EState* s)
{
int i;
- s->nInUse = 0;
+ unsigned cnt = 0;
for (i = 0; i < 256; i++) {
if (s->inUse[i]) {
- s->unseqToSeq[i] = s->nInUse;
- s->nInUse++;
+ s->unseqToSeq[i] = cnt;
+ cnt++;
}
}
+ s->nInUse = cnt;
}