mirror of
https://codeberg.org/icewind/vbspview.git
synced 2026-06-03 10:14:10 +02:00
no mmap for now
This commit is contained in:
parent
60616fbef6
commit
f6f8756e8c
3 changed files with 1 additions and 14 deletions
10
Cargo.lock
generated
10
Cargo.lock
generated
|
|
@ -1496,15 +1496,6 @@ dependencies = [
|
|||
"winapi",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "mmarinus"
|
||||
version = "0.2.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "6f001c2c323e765b22d8248a0b8a7f8f66672a007babf01c380b579cc71e862c"
|
||||
dependencies = [
|
||||
"libc",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "native-tls"
|
||||
version = "0.2.8"
|
||||
|
|
@ -2703,7 +2694,6 @@ dependencies = [
|
|||
"delaunator",
|
||||
"itertools",
|
||||
"miette",
|
||||
"mmarinus",
|
||||
"steamlocate",
|
||||
"thiserror",
|
||||
"three-d",
|
||||
|
|
|
|||
|
|
@ -19,7 +19,6 @@ tracing = "0.1.29"
|
|||
tracing-subscriber = { version = "0.3.3", features = ["env-filter"] }
|
||||
tracing-tree = "0.2.0"
|
||||
cgmath = "0.18.0"
|
||||
mmarinus = "0.2.1"
|
||||
|
||||
[profile.dev.package."*"]
|
||||
opt-level = 2
|
||||
|
|
|
|||
|
|
@ -184,9 +184,7 @@ fn prop_to_mesh(model: &vmdl::Model) -> CPUMesh {
|
|||
}
|
||||
|
||||
fn load_world(path: &Path) -> Result<(CPUMesh, Bsp), Error> {
|
||||
use mmarinus::{perms, Kind};
|
||||
|
||||
let map = Kind::Private.load::<perms::Read, _>(path).unwrap();
|
||||
let map = std::fs::read(path)?;
|
||||
let bsp = Bsp::read(map.as_ref())?;
|
||||
let world_model = bsp.models().next().ok_or(Error::Other("No world model"))?;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue