From eeebc3e0f0f1b68859c94039849c45f7ffe01265 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Tue, 16 Apr 2024 21:26:01 -0400 Subject: [PATCH] Fix benchmark compilation due to recent API changes --- benches/physis_benchmark.rs | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/benches/physis_benchmark.rs b/benches/physis_benchmark.rs index c7fc89e..4c2908c 100755 --- a/benches/physis_benchmark.rs +++ b/benches/physis_benchmark.rs @@ -4,14 +4,12 @@ use std::env; use criterion::{Criterion, criterion_group, criterion_main}; +use physis::common::Platform; use physis::index::IndexFile; fn reload_repos() { let game_dir = env::var("FFXIV_GAME_DIR").unwrap(); - let mut gamedata = - physis::gamedata::GameData::from_existing(format!("{}/game", game_dir).as_str()).unwrap(); - - gamedata.reload_repositories(); + physis::gamedata::GameData::from_existing(Platform::Win32, format!("{}/game", game_dir).as_str()).unwrap(); } fn bench_calculate_hash() { @@ -21,10 +19,8 @@ fn bench_calculate_hash() { fn fetch_data() { let game_dir = env::var("FFXIV_GAME_DIR").unwrap(); let mut gamedata = - physis::gamedata::GameData::from_existing(format!("{}/game", game_dir).as_str()).unwrap(); - - gamedata.reload_repositories(); - + physis::gamedata::GameData::from_existing(Platform::Win32, format!("{}/game", game_dir).as_str()).unwrap(); + gamedata.extract("exd/root.exl"); }