diff --git a/file/random_access_file_reader.cc b/file/random_access_file_reader.cc index 8f98aba53..a7b0048ca 100644 --- a/file/random_access_file_reader.cc +++ b/file/random_access_file_reader.cc @@ -192,7 +192,7 @@ bool TryMerge(FSReadRequest* dest, const FSReadRequest& src) { size_t src_offset = static_cast(src.offset); size_t dest_end = End(*dest); size_t src_end = End(src); - if (std::max(dest_offset, dest_offset) > std::min(dest_end, src_end)) { + if (std::max(dest_offset, src_offset) > std::min(dest_end, src_end)) { return false; } dest->offset = static_cast(std::min(dest_offset, src_offset));