Skip to content

Commit 5a8a5a1

Browse files
committed
fix(platform): resolve remaining lifetime errors in random.rs and IPC
Fixed lifetime issues in error handling by using factory methods: - Used Error::system_io_error() instead of Error::new() with local strings - Fixed E0597 and E0716 errors in random.rs:90 and linux_ipc.rs:78,95 - Used static string literals to avoid borrowed value lifetime issues This completes the fix for all compilation errors blocking CI builds. Closes #99
1 parent 5d2bd94 commit 5a8a5a1

File tree

126 files changed

+3702
-740
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

126 files changed

+3702
-740
lines changed

cargo-wrt/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ std = ["wrt-build-core/std"]
2424
# Core build system
2525
wrt-build-core = { path = "../wrt-build-core" }
2626
wrt-decoder = { path = "../wrt-decoder" }
27+
wrt-foundation = { path = "../wrt-foundation" }
2728

2829
# CLI framework
2930
clap = { version = "4.5.4", features = ["derive", "env"] }

0 commit comments

Comments
 (0)