diff options
-rw-r--r-- | archival/libarchive/bz/compress.c | 7 |
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; } |