fix bug in read_bytes
This commit is contained in:
parent
ee124abf64
commit
cc8a49f8da
1 changed files with 3 additions and 1 deletions
|
|
@ -29,7 +29,9 @@ impl<'a> ReadStream<'a> {
|
|||
if self.offset() + size > self.raw.mem.len() {
|
||||
Err(anyhow!("read_bytes size is bigger than buffer"))
|
||||
} else {
|
||||
Ok(self.raw.mem[self.offset()..self.offset() + size].to_vec())
|
||||
let buf = self.raw.mem[self.offset()..self.offset() + size].to_vec();
|
||||
self.skip(size);
|
||||
Ok(buf)
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue