Skip to content

Commit 694ec0a

Browse files
committed
[szs] MK8: Simplify expression in search
1 parent d276d26 commit 694ec0a

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

source/szs/src/MK8.hpp

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -146,12 +146,10 @@ static inline bool search(Match& match, const s32 search_pos_immut,
146146
match.pos = static_cast<s32>(data_pos - search_pos);
147147

148148
// Truncation based on the data buffer size
149-
best_match_len = data_buffer_size;
150-
if (static_cast<s64>(match.len) <= static_cast<s64>(best_match_len)) {
151-
best_match_len = match.len;
152-
} else {
153-
match.len = best_match_len;
149+
if (static_cast<s64>(match.len) > static_cast<s64>(data_buffer_size)) {
150+
match.len = data_buffer_size;
154151
}
152+
best_match_len = match.len;
155153

156154
// We can't do any better
157155
if (candidate_match_len >= MATCH_LEN_MAX) {

0 commit comments

Comments
 (0)