summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2018-02-03 15:31:54 +0100
committerDenys Vlasenko <vda.linux@googlemail.com>2018-02-03 15:31:54 +0100
commit2cfe10a5586abe4f50994f4a0d6a01cc867b8d43 (patch)
treef62e46464ade9c5e0bfdbd36754e8e6f73a5aaf3
parent1cbcb023169abdb7ca278ae7c589c6f9fb60ca03 (diff)
downloadbusybox-w32-2cfe10a5586abe4f50994f4a0d6a01cc867b8d43.tar.gz
busybox-w32-2cfe10a5586abe4f50994f4a0d6a01cc867b8d43.tar.bz2
busybox-w32-2cfe10a5586abe4f50994f4a0d6a01cc867b8d43.zip
bzip2: shrink makeMaps_e()
function old new delta generateMTFValues 378 368 -10 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-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 7efa533b0..0d083486b 100644
--- a/archival/libarchive/bz/compress.c
+++ b/archival/libarchive/bz/compress.c
@@ -146,13 +146,14 @@ static
146void makeMaps_e(EState* s) 146void makeMaps_e(EState* s)
147{ 147{
148 int i; 148 int i;
149 s->nInUse = 0; 149 unsigned cnt = 0;
150 for (i = 0; i < 256; i++) { 150 for (i = 0; i < 256; i++) {
151 if (s->inUse[i]) { 151 if (s->inUse[i]) {
152 s->unseqToSeq[i] = s->nInUse; 152 s->unseqToSeq[i] = cnt;
153 s->nInUse++; 153 cnt++;
154 } 154 }
155 } 155 }
156 s->nInUse = cnt;
156} 157}
157 158
158 159