606{
608
613
615 VPrintf4(
" block %d: crc = 0x%08x, "
616 "combined CRC = 0x%08x, size = %d\n",
618
620 }
621
623
624
631 }
632
634
635 bsPutUChar ( s, 0x31 ); bsPutUChar ( s, 0x41 );
636 bsPutUChar ( s, 0x59 ); bsPutUChar ( s, 0x26 );
637 bsPutUChar ( s, 0x53 ); bsPutUChar ( s, 0x59 );
638
639
641
642
643
644
645
646
647
648
649
650
651 bsW(s,1,0);
652
654 generateMTFValues ( s );
655 sendMTFValues ( s );
656 }
657
658
659
660 if (is_last_block) {
661
662 bsPutUChar ( s, 0x17 ); bsPutUChar ( s, 0x72 );
663 bsPutUChar ( s, 0x45 ); bsPutUChar ( s, 0x38 );
664 bsPutUChar ( s, 0x50 ); bsPutUChar ( s, 0x90 );
668 bsFinishWrite ( s );
669 }
670}
void BZ2_blockSort(EState *s)
#define VPrintf4(zf, za1, za2, za3, za4)
#define BZ_FINALISE_CRC(crcVar)
#define VPrintf1(zf, za1)
ABC_NAMESPACE_IMPL_START void BZ2_bsInitWrite(EState *s)