Skip to content

Commit ea8fe4b

Browse files
committed
Update Compressor.cpp
1 parent fb87dc2 commit ea8fe4b

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

Diff for: Compressor.cpp

+12-12
Original file line numberDiff line numberDiff line change
@@ -66,19 +66,19 @@ uint64_t CCompressor::Decompress(uint8_t* src, uint64_t srcSize, uint8_t* dest)
6666
uint64_t chunkSize = CVarsizedInt::Decode(srcPos);
6767
uint8_t chunkType = chunkSize & 1; chunkSize >>= 1;
6868
switch (chunkType) {
69-
case ChunkSame: {
70-
uint8_t chunkSameValue = src[i];
71-
for (uint64_t j = 0; j < chunkSize; ++j, ++destPos) {
72-
dest[destPos] = chunkSameValue;
73-
}
74-
++i;
69+
case ChunkSame: {
70+
uint8_t chunkSameValue = src[i];
71+
for (uint64_t j = 0; j < chunkSize; ++j, ++destPos) {
72+
dest[destPos] = chunkSameValue;
7573
}
76-
break;
77-
case ChunkMixed:
78-
for (uint64_t j = 0; j < chunkSize; ++j, ++destPos, ++i) {
79-
dest[destPos] = src[i];
80-
}
81-
break;
74+
++i;
75+
}
76+
break;
77+
case ChunkMixed:
78+
for (uint64_t j = 0; j < chunkSize; ++j, ++destPos, ++i) {
79+
dest[destPos] = src[i];
80+
}
81+
break;
8282
}
8383
}
8484
return destPos;

0 commit comments

Comments
 (0)