mirror of
https://github.com/Ap0dexMe0/unixtract.git
synced 2026-07-16 05:04:22 +02:00
initial
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
use std::fs::{File};
|
||||
use std::io::{Read, Seek, SeekFrom};
|
||||
|
||||
pub fn read_file(mut file: &File, offset: u64, size: usize) -> Result<Vec<u8>, Box<dyn std::error::Error>> {
|
||||
file.seek(SeekFrom::Start(offset))?;
|
||||
let mut buffer = vec![0u8; size];
|
||||
let _bytes_read = file.read(&mut buffer)?;
|
||||
|
||||
Ok(buffer)
|
||||
}
|
||||
Reference in New Issue
Block a user