mirror of
https://github.com/sigp/lighthouse.git
synced 2026-05-08 01:05:47 +00:00
Fix panic in ssz decode
This commit is contained in:
@@ -73,7 +73,7 @@ pub fn decode_ssz_list<T>(ssz_bytes: &[u8], index: usize)
|
|||||||
pub fn decode_length(bytes: &[u8], index: usize, length_bytes: usize)
|
pub fn decode_length(bytes: &[u8], index: usize, length_bytes: usize)
|
||||||
-> Result<usize, DecodeError>
|
-> Result<usize, DecodeError>
|
||||||
{
|
{
|
||||||
if bytes.len() < length_bytes {
|
if bytes.len() < index + length_bytes {
|
||||||
return Err(DecodeError::TooShort);
|
return Err(DecodeError::TooShort);
|
||||||
};
|
};
|
||||||
let mut len: usize = 0;
|
let mut len: usize = 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user