From: Denys Vlasenko Date: Sat, 3 Feb 2018 14:31:54 +0000 (+0100) Subject: bzip2: shrink makeMaps_e() X-Git-Tag: 1_29_0~291 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=2cfe10a5586abe4f50994f4a0d6a01cc867b8d43;p=oweals%2Fbusybox.git bzip2: shrink makeMaps_e() function old new delta generateMTFValues 378 368 -10 Signed-off-by: Denys Vlasenko --- 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 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; }