mirror of
https://github.com/PCSX2/xz.git
synced 2026-02-04 03:11:18 +01:00
Fix off-by-one in LZ decoder.
Fortunately, this bug had no security risk other than accepting some corrupt files as valid.
This commit is contained in:
@@ -126,7 +126,7 @@ dict_is_empty(const lzma_dict *const dict)
|
||||
static inline bool
|
||||
dict_is_distance_valid(const lzma_dict *const dict, const size_t distance)
|
||||
{
|
||||
return dict->full >= distance;
|
||||
return dict->full > distance;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user