diff options
Diffstat (limited to 'archival/bz/compress.c')
-rw-r--r-- | archival/bz/compress.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/archival/bz/compress.c b/archival/bz/compress.c index b9b0949a9..6f1c70a08 100644 --- a/archival/bz/compress.c +++ b/archival/bz/compress.c | |||
@@ -134,15 +134,14 @@ void generateMTFValues(EState* s) | |||
134 | * holds the original block data. | 134 | * holds the original block data. |
135 | * | 135 | * |
136 | * The first thing to do is generate the MTF values, | 136 | * The first thing to do is generate the MTF values, |
137 | * and put them in | 137 | * and put them in ((uint16_t*)s->arr1)[0 .. s->nblock-1]. |
138 | * ((uint16_t*)s->arr1)[0 .. s->nblock-1]. | 138 | * |
139 | * Because there are strictly fewer or equal MTF values | 139 | * Because there are strictly fewer or equal MTF values |
140 | * than block values, ptr values in this area are overwritten | 140 | * than block values, ptr values in this area are overwritten |
141 | * with MTF values only when they are no longer needed. | 141 | * with MTF values only when they are no longer needed. |
142 | * | 142 | * |
143 | * The final compressed bitstream is generated into the | 143 | * The final compressed bitstream is generated into the |
144 | * area starting at | 144 | * area starting at &((uint8_t*)s->arr2)[s->nblock] |
145 | * &((uint8_t*)s->arr2)[s->nblock] | ||
146 | * | 145 | * |
147 | * These storage aliases are set up in bzCompressInit(), | 146 | * These storage aliases are set up in bzCompressInit(), |
148 | * except for the last one, which is arranged in | 147 | * except for the last one, which is arranged in |
@@ -459,7 +458,7 @@ void sendMTFValues(EState* s) | |||
459 | } | 458 | } |
460 | 459 | ||
461 | AssertH(nGroups < 8, 3002); | 460 | AssertH(nGroups < 8, 3002); |
462 | AssertH(nSelectors < 32768 && nSelectors <= (2 + (900000 / BZ_G_SIZE)), 3003); | 461 | AssertH(nSelectors < 32768 && nSelectors <= (2 + (900000 / BZ_G_SIZE)), 3003); |
463 | 462 | ||
464 | /*--- Compute MTF values for the selectors. ---*/ | 463 | /*--- Compute MTF values for the selectors. ---*/ |
465 | { | 464 | { |