diff --git a/v2/transform/RLT.go b/v2/transform/RLT.go index e31b95b7..f6ef19f4 100644 --- a/v2/transform/RLT.go +++ b/v2/transform/RLT.go @@ -167,10 +167,10 @@ func (this *RLT) Forward(src, dst []byte) (uint, uint, error) { srcIdx += 4 run += 4 - if (run < _RLT_MAX_RUN4) && (srcIdx < srcEnd4) { + if run < _RLT_MAX_RUN4 && srcIdx < srcEnd4 { continue } - } else if prev == src[srcIdx] { + } else { srcIdx++ run++