From 1c066ec11358d4c03d6eb4a87dde452fd029e294 Mon Sep 17 00:00:00 2001 From: Fabian Schmidt Date: Mon, 5 Aug 2024 10:54:59 +0200 Subject: [PATCH] accidentally committed bug --- src/main/rust/src/implementations/libraries.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/rust/src/implementations/libraries.rs b/src/main/rust/src/implementations/libraries.rs index dbd22bd..773bf85 100644 --- a/src/main/rust/src/implementations/libraries.rs +++ b/src/main/rust/src/implementations/libraries.rs @@ -46,7 +46,8 @@ pub fn run() { let currposition = *bounds.get(i).unwrap(); let end = *bounds.get(i + 1).unwrap(); s.spawn(move || { - let t_mmap = &mmap[currposition..end]; + let file = File::open(FILE_PATH).expect("File measurements.txt not found"); + let t_mmap = &unsafe { MmapOptions::new().map(&file).unwrap() }[currposition..end]; let mut t_stations: HashMap = HashMap::with_capacity_and_hasher(DEFAULT_HASHMAP_LENGTH, hasher); for line in t_mmap.lines() {