Skip to content

Commit e4dd551

Browse files
committed
Improve comments
1 parent 443b0b8 commit e4dd551

File tree

2 files changed

+7
-11
lines changed

2 files changed

+7
-11
lines changed

src/io/CompressedInputStream.cpp

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -753,14 +753,12 @@ DecodingTask<T>::DecodingTask(SliceArray<byte>* iBuffer, SliceArray<byte>* oBuff
753753
}
754754

755755
// Decode mode + transformed entropy coded data
756-
// mode | 0b10000000 => copy block
756+
// mode | 0b1yy0xxxx => copy block
757757
// | 0b0yy00000 => size(size(block))-1
758-
// | 0b000y0000 => 1 if more than 4 transforms
759758
// case 4 transforms or less
760-
// | 0b0000yyyy => transform sequence skip flags (1 means skip)
759+
// | 0b0001xxxx => transform sequence skip flags (1 means skip)
761760
// case more than 4 transforms
762-
// | 0b00000000
763-
// then 0byyyyyyyy => transform sequence skip flags (1 means skip)
761+
// | 0b0yy00000 0bxxxxxxxx => transform sequence skip flags in next byte (1 means skip)
764762
template <class T>
765763
T DecodingTask<T>::run()
766764
{

src/io/CompressedOutputStream.cpp

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -565,14 +565,12 @@ EncodingTask<T>::EncodingTask(SliceArray<byte>* iBuffer, SliceArray<byte>* oBuff
565565
}
566566

567567
// Encode mode + transformed entropy coded data
568-
// mode | 0b10000000 => copy block
568+
// mode | 0b1yy0xxxx => copy block
569569
// | 0b0yy00000 => size(size(block))-1
570-
// | 0b000y0000 => 1 if more than 4 transforms
571570
// case 4 transforms or less
572-
// | 0b0000yyyy => transform sequence skip flags (1 means skip)
571+
// | 0b0001xxxx => transform sequence skip flags (1 means skip)
573572
// case more than 4 transforms
574-
// | 0b00000000
575-
// then 0byyyyyyyy => transform sequence skip flags (1 means skip)
573+
// | 0b0yy00000 0bxxxxxxxx => transform sequence skip flags in next byte (1 means skip)
576574
template <class T>
577575
T EncodingTask<T>::run()
578576
{
@@ -620,7 +618,7 @@ T EncodingTask<T>::run()
620618
else {
621619
int checkSkip = _ctx.getInt("skipBlocks", 0);
622620

623-
if (checkSkip == 1) {
621+
if (checkSkip != 0) {
624622
bool skip = Magic::isCompressed(Magic::getType(&_data->_array[_data->_index]));
625623

626624
if (skip == false) {

0 commit comments

Comments
 (0)