mirror of
https://github.com/lightningdevkit/rust-lightning.git
synced 2025-02-25 15:20:24 +01:00
Fix some double-indentation in util/ser
This commit is contained in:
parent
f27c74b35c
commit
c3e225597d
1 changed files with 12 additions and 12 deletions
|
@ -183,7 +183,7 @@ impl<R, K, V> Readable<R> for HashMap<K, V>
|
|||
let len: u16 = Readable::read(r)?;
|
||||
let mut ret = HashMap::with_capacity(len as usize);
|
||||
for _ in 0..len {
|
||||
ret.insert(K::read(r)?, V::read(r)?);
|
||||
ret.insert(K::read(r)?, V::read(r)?);
|
||||
}
|
||||
Ok(ret)
|
||||
}
|
||||
|
@ -197,7 +197,7 @@ impl<W: Write, T: Writeable<W>> Writeable<W> for Vec<T> {
|
|||
.checked_mul(mem::size_of::<T>())
|
||||
.ok_or(DecodeError::BadLengthDescriptor)?;
|
||||
if byte_size > MAX_BUF_SIZE {
|
||||
return Err(DecodeError::BadLengthDescriptor);
|
||||
return Err(DecodeError::BadLengthDescriptor);
|
||||
}
|
||||
(self.len() as u16).write(w)?;
|
||||
// performance with Vec<u8>
|
||||
|
@ -211,16 +211,16 @@ impl<W: Write, T: Writeable<W>> Writeable<W> for Vec<T> {
|
|||
impl<R: Read, T: Readable<R>> Readable<R> for Vec<T> {
|
||||
#[inline]
|
||||
fn read(r: &mut Reader<R>) -> Result<Self, DecodeError> {
|
||||
let len: u16 = Readable::read(r)?;
|
||||
let byte_size = (len as usize)
|
||||
.checked_mul(mem::size_of::<T>())
|
||||
.ok_or(DecodeError::BadLengthDescriptor)?;
|
||||
if byte_size > MAX_BUF_SIZE {
|
||||
return Err(DecodeError::BadLengthDescriptor);
|
||||
}
|
||||
let mut ret = Vec::with_capacity(len as usize);
|
||||
for _ in 0..len { ret.push(T::read(r)?); }
|
||||
Ok(ret)
|
||||
let len: u16 = Readable::read(r)?;
|
||||
let byte_size = (len as usize)
|
||||
.checked_mul(mem::size_of::<T>())
|
||||
.ok_or(DecodeError::BadLengthDescriptor)?;
|
||||
if byte_size > MAX_BUF_SIZE {
|
||||
return Err(DecodeError::BadLengthDescriptor);
|
||||
}
|
||||
let mut ret = Vec::with_capacity(len as usize);
|
||||
for _ in 0..len { ret.push(T::read(r)?); }
|
||||
Ok(ret)
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue