[INFO] cloning repository https://github.com/ccie18473/doom4rust [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/ccie18473/doom4rust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fccie18473%2Fdoom4rust", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fccie18473%2Fdoom4rust'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 5d573218501da29278319db380bf6bd5ae149f72 [INFO] checking ccie18473/doom4rust/5d573218501da29278319db380bf6bd5ae149f72 against master#f609b7e0586f81fefb3523e3e17adf779ac416be for pr-129466-2 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fccie18473%2Fdoom4rust" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/ccie18473/doom4rust on toolchain f609b7e0586f81fefb3523e3e17adf779ac416be [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/ccie18473/doom4rust [INFO] finished tweaking git repo https://github.com/ccie18473/doom4rust [INFO] tweaked toml for git repo https://github.com/ccie18473/doom4rust written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/ccie18473/doom4rust already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded serde_derive v1.0.169 [INFO] [stderr] Downloaded serde v1.0.169 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:6252d7ea7fb8caaf7af6d800c5fb250a9cd862b9a7f9508afb3c54fa7fe1102e" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 3395927665e11d8b16d76c49b1bf53f8c934256cbb82989695758cff184a50be [INFO] running `Command { std: "docker" "start" "-a" "3395927665e11d8b16d76c49b1bf53f8c934256cbb82989695758cff184a50be", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "3395927665e11d8b16d76c49b1bf53f8c934256cbb82989695758cff184a50be", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3395927665e11d8b16d76c49b1bf53f8c934256cbb82989695758cff184a50be", kill_on_drop: false }` [INFO] [stdout] 3395927665e11d8b16d76c49b1bf53f8c934256cbb82989695758cff184a50be [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:6252d7ea7fb8caaf7af6d800c5fb250a9cd862b9a7f9508afb3c54fa7fe1102e" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3ca61841d7be7284c30fe36b4dc3a105bad40c58c4f99777f23c554bb1916f3a [INFO] running `Command { std: "docker" "start" "-a" "3ca61841d7be7284c30fe36b4dc3a105bad40c58c4f99777f23c554bb1916f3a", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.64 [INFO] [stderr] Compiling quote v1.0.29 [INFO] [stderr] Compiling unicode-ident v1.0.10 [INFO] [stderr] Compiling version-compare v0.1.1 [INFO] [stderr] Compiling serde v1.0.169 [INFO] [stderr] Compiling libc v0.2.147 [INFO] [stderr] Compiling sdl2 v0.35.2 [INFO] [stderr] Compiling sdl2-sys v0.35.2 [INFO] [stderr] Compiling syn v2.0.25 [INFO] [stderr] Compiling serde_derive v1.0.169 [INFO] [stderr] Checking bincode v1.3.3 [INFO] [stderr] Checking serde-big-array v0.5.1 [INFO] [stderr] Checking doom4rust v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `crate::*` [INFO] [stdout] --> src/config.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::*` [INFO] [stdout] --> src/config.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::*` [INFO] [stdout] --> src/doom.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::*` [INFO] [stdout] --> src/doom.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::*` [INFO] [stdout] --> src/dummy.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::*` [INFO] [stdout] --> src/dummy.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::*` [INFO] [stdout] --> src/icon.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::*` [INFO] [stdout] --> src/icon.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/d/d_mode.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/d/d_textur.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/d/d_ticcmd.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::*` [INFO] [stdout] --> src/deh/mod.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use crate::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/d/d_mode.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/f/f_wipe.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/i/i_cdmus.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/d/d_textur.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/i/i_endoom.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/d/d_ticcmd.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/i/i_input.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::*` [INFO] [stdout] --> src/deh/mod.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use crate::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/i/i_joystick.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/f/f_wipe.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/i/i_main.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/i/i_cdmus.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/i/i_endoom.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/i/i_swap.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/i/i_input.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/i/i_joystick.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/i/i_main.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `i_main::*` [INFO] [stdout] --> src/i/mod.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 23 | pub use i_main::*; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/i/mod.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | pub use i_sdlsound::*; [INFO] [stdout] | ^^^^^^^^^^^^^ the name `NUM_CHANNELS` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 33 | use crate::*; [INFO] [stdout] | -------- but the name `NUM_CHANNELS` in the value namespace is also re-exported here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ambiguous_glob_reexports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/i/i_swap.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/m/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::*; [INFO] [stdout] | -------- but the name `DIR_SEPARATOR` in the value namespace is also re-exported here [INFO] [stdout] ... [INFO] [stdout] 17 | pub use m_argv::*; [INFO] [stdout] | ^^^^^^^^^ the name `DIR_SEPARATOR` in the value namespace is first re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/m/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::*; [INFO] [stdout] | -------- but the name `DIR_SEPARATOR_S` in the value namespace is also re-exported here [INFO] [stdout] ... [INFO] [stdout] 17 | pub use m_argv::*; [INFO] [stdout] | ^^^^^^^^^ the name `DIR_SEPARATOR_S` in the value namespace is first re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/m/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::*; [INFO] [stdout] | -------- but the name `PATH_SEPARATOR` in the value namespace is also re-exported here [INFO] [stdout] ... [INFO] [stdout] 17 | pub use m_argv::*; [INFO] [stdout] | ^^^^^^^^^ the name `PATH_SEPARATOR` in the value namespace is first re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `i_main::*` [INFO] [stdout] --> src/i/mod.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 23 | pub use i_main::*; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/net/net_client.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/i/mod.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | pub use i_sdlsound::*; [INFO] [stdout] | ^^^^^^^^^^^^^ the name `NUM_CHANNELS` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 33 | use crate::*; [INFO] [stdout] | -------- but the name `NUM_CHANNELS` in the value namespace is also re-exported here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ambiguous_glob_reexports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/net/net_dedicated.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/net/net_gui.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/m/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::*; [INFO] [stdout] | -------- but the name `DIR_SEPARATOR` in the value namespace is also re-exported here [INFO] [stdout] ... [INFO] [stdout] 17 | pub use m_argv::*; [INFO] [stdout] | ^^^^^^^^^ the name `DIR_SEPARATOR` in the value namespace is first re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/net/net_io.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/net/net_loop.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/m/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::*; [INFO] [stdout] | -------- but the name `DIR_SEPARATOR_S` in the value namespace is also re-exported here [INFO] [stdout] ... [INFO] [stdout] 17 | pub use m_argv::*; [INFO] [stdout] | ^^^^^^^^^ the name `DIR_SEPARATOR_S` in the value namespace is first re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/net/net_packet.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/m/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::*; [INFO] [stdout] | -------- but the name `PATH_SEPARATOR` in the value namespace is also re-exported here [INFO] [stdout] ... [INFO] [stdout] 17 | pub use m_argv::*; [INFO] [stdout] | ^^^^^^^^^ the name `PATH_SEPARATOR` in the value namespace is first re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/net/net_client.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/net/net_query.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/net/net_dedicated.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/net/net_sdl.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/net/net_gui.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/net/net_server.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `net_client::*` [INFO] [stdout] --> src/net/mod.rs:16:9 [INFO] [stdout] | [INFO] [stdout] 16 | pub use net_client::*; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/net/net_io.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `net_dedicated::*` [INFO] [stdout] --> src/net/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use net_dedicated::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/net/net_loop.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/net/net_packet.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/net/net_query.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `net_gui::*` [INFO] [stdout] --> src/net/mod.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | pub use net_gui::*; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/net/net_sdl.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `net_io::*` [INFO] [stdout] --> src/net/mod.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | pub use net_io::*; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/net/net_server.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `net_loop::*` [INFO] [stdout] --> src/net/mod.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | pub use net_loop::*; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `net_packet::*` [INFO] [stdout] --> src/net/mod.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | pub use net_packet::*; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `net_client::*` [INFO] [stdout] --> src/net/mod.rs:16:9 [INFO] [stdout] | [INFO] [stdout] 16 | pub use net_client::*; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `net_query::*` [INFO] [stdout] --> src/net/mod.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 23 | pub use net_query::*; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `net_dedicated::*` [INFO] [stdout] --> src/net/mod.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | pub use net_dedicated::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `net_gui::*` [INFO] [stdout] --> src/net/mod.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | pub use net_gui::*; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `net_sdl::*` [INFO] [stdout] --> src/net/mod.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | pub use net_sdl::*; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `net_io::*` [INFO] [stdout] --> src/net/mod.rs:20:9 [INFO] [stdout] | [INFO] [stdout] 20 | pub use net_io::*; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `net_server::*` [INFO] [stdout] --> src/net/mod.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | pub use net_server::*; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `net_loop::*` [INFO] [stdout] --> src/net/mod.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | pub use net_loop::*; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/p/mod.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | pub use p_local::*; [INFO] [stdout] | ^^^^^^^^^^ the name `d` in the type namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 47 | use crate::*; [INFO] [stdout] | -------- but the name `d` in the type namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `net_packet::*` [INFO] [stdout] --> src/net/mod.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | pub use net_packet::*; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/v/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use v_video::*; [INFO] [stdout] | ^^^^^^^^^^ the name `RANGECHECK` in the value namespace is first re-exported here [INFO] [stdout] 10 | [INFO] [stdout] 11 | use crate::*; [INFO] [stdout] | -------- but the name `RANGECHECK` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `net_query::*` [INFO] [stdout] --> src/net/mod.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 23 | pub use net_query::*; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `net_sdl::*` [INFO] [stdout] --> src/net/mod.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | pub use net_sdl::*; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `net_server::*` [INFO] [stdout] --> src/net/mod.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | pub use net_server::*; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/p/mod.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | pub use p_local::*; [INFO] [stdout] | ^^^^^^^^^^ the name `d` in the type namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 47 | use crate::*; [INFO] [stdout] | -------- but the name `d` in the type namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/v/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub use v_video::*; [INFO] [stdout] | ^^^^^^^^^^ the name `RANGECHECK` in the value namespace is first re-exported here [INFO] [stdout] 10 | [INFO] [stdout] 11 | use crate::*; [INFO] [stdout] | -------- but the name `RANGECHECK` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/wi/mod.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | pub use wi_stuff::*; [INFO] [stdout] | ^^^^^^^^^^^ the name `load_callback_t` in the type namespace is first re-exported here [INFO] [stdout] 8 | [INFO] [stdout] 9 | use crate::*; [INFO] [stdout] | -------- but the name `load_callback_t` in the type namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::config::*` [INFO] [stdout] --> src/main.rs:173:9 [INFO] [stdout] | [INFO] [stdout] 173 | pub use crate::config::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::doom::*` [INFO] [stdout] --> src/main.rs:174:9 [INFO] [stdout] | [INFO] [stdout] 174 | pub use crate::doom::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/main.rs:176:9 [INFO] [stdout] | [INFO] [stdout] 176 | pub use crate::doomdef::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the name `RANGECHECK` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 210 | pub use crate::v::*; [INFO] [stdout] | ----------- but the name `RANGECHECK` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::doomfeatures::*` [INFO] [stdout] --> src/main.rs:177:9 [INFO] [stdout] | [INFO] [stdout] 177 | pub use crate::doomfeatures::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/main.rs:180:9 [INFO] [stdout] | [INFO] [stdout] 180 | pub use crate::doomtype::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ the name `DIR_SEPARATOR` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 204 | pub use crate::m::*; [INFO] [stdout] | ----------- but the name `DIR_SEPARATOR` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/wi/mod.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | pub use wi_stuff::*; [INFO] [stdout] | ^^^^^^^^^^^ the name `load_callback_t` in the type namespace is first re-exported here [INFO] [stdout] 8 | [INFO] [stdout] 9 | use crate::*; [INFO] [stdout] | -------- but the name `load_callback_t` in the type namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/main.rs:180:9 [INFO] [stdout] | [INFO] [stdout] 180 | pub use crate::doomtype::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ the name `DIR_SEPARATOR_S` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 204 | pub use crate::m::*; [INFO] [stdout] | ----------- but the name `DIR_SEPARATOR_S` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::config::*` [INFO] [stdout] --> src/main.rs:173:9 [INFO] [stdout] | [INFO] [stdout] 173 | pub use crate::config::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/main.rs:180:9 [INFO] [stdout] | [INFO] [stdout] 180 | pub use crate::doomtype::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ the name `PATH_SEPARATOR` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 204 | pub use crate::m::*; [INFO] [stdout] | ----------- but the name `PATH_SEPARATOR` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::doom::*` [INFO] [stdout] --> src/main.rs:174:9 [INFO] [stdout] | [INFO] [stdout] 174 | pub use crate::doom::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::icon::*` [INFO] [stdout] --> src/main.rs:184:9 [INFO] [stdout] | [INFO] [stdout] 184 | pub use crate::icon::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/main.rs:187:9 [INFO] [stdout] | [INFO] [stdout] 187 | pub use crate::mus2mid::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the name `NUM_CHANNELS` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 200 | pub use crate::i::*; [INFO] [stdout] | ----------- but the name `NUM_CHANNELS` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/main.rs:176:9 [INFO] [stdout] | [INFO] [stdout] 176 | pub use crate::doomdef::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the name `RANGECHECK` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 210 | pub use crate::v::*; [INFO] [stdout] | ----------- but the name `RANGECHECK` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::icon::*` [INFO] [stdout] --> src/main.rs:201:9 [INFO] [stdout] | [INFO] [stdout] 201 | pub use crate::icon::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::doomfeatures::*` [INFO] [stdout] --> src/main.rs:177:9 [INFO] [stdout] | [INFO] [stdout] 177 | pub use crate::doomfeatures::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::info::*` [INFO] [stdout] --> src/main.rs:202:9 [INFO] [stdout] | [INFO] [stdout] 202 | pub use crate::info::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/main.rs:180:9 [INFO] [stdout] | [INFO] [stdout] 180 | pub use crate::doomtype::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ the name `DIR_SEPARATOR` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 204 | pub use crate::m::*; [INFO] [stdout] | ----------- but the name `DIR_SEPARATOR` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/main.rs:209:9 [INFO] [stdout] | [INFO] [stdout] 209 | pub use crate::st::*; [INFO] [stdout] | ^^^^^^^^^^^^ the name `load_callback_t` in the type namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 212 | pub use crate::wi::*; [INFO] [stdout] | ------------ but the name `load_callback_t` in the type namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/main.rs:180:9 [INFO] [stdout] | [INFO] [stdout] 180 | pub use crate::doomtype::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ the name `DIR_SEPARATOR_S` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 204 | pub use crate::m::*; [INFO] [stdout] | ----------- but the name `DIR_SEPARATOR_S` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/main.rs:180:9 [INFO] [stdout] | [INFO] [stdout] 180 | pub use crate::doomtype::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ the name `PATH_SEPARATOR` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 204 | pub use crate::m::*; [INFO] [stdout] | ----------- but the name `PATH_SEPARATOR` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::icon::*` [INFO] [stdout] --> src/main.rs:184:9 [INFO] [stdout] | [INFO] [stdout] 184 | pub use crate::icon::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/main.rs:187:9 [INFO] [stdout] | [INFO] [stdout] 187 | pub use crate::mus2mid::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the name `NUM_CHANNELS` in the value namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 200 | pub use crate::i::*; [INFO] [stdout] | ----------- but the name `NUM_CHANNELS` in the value namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::icon::*` [INFO] [stdout] --> src/main.rs:201:9 [INFO] [stdout] | [INFO] [stdout] 201 | pub use crate::icon::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::info::*` [INFO] [stdout] --> src/main.rs:202:9 [INFO] [stdout] | [INFO] [stdout] 202 | pub use crate::info::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/main.rs:209:9 [INFO] [stdout] | [INFO] [stdout] 209 | pub use crate::st::*; [INFO] [stdout] | ^^^^^^^^^^^^ the name `load_callback_t` in the type namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 212 | pub use crate::wi::*; [INFO] [stdout] | ------------ but the name `load_callback_t` in the type namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/w/w_wad.rs:445:13 [INFO] [stdout] | [INFO] [stdout] 445 | &mut dest_vec, [INFO] [stdout] | ^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] = note: `#[warn(static_mut_refs)]` on by default [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 445 | addr_of_mut!(dest_vec), [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/w/w_wad.rs:445:13 [INFO] [stdout] | [INFO] [stdout] 445 | &mut dest_vec, [INFO] [stdout] | ^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] = note: `#[warn(static_mut_refs)]` on by default [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 445 | addr_of_mut!(dest_vec), [INFO] [stdout] | ~~~~~~~~~~~~~ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/gusconf.rs:41:18 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn SplitLine(line: &str, fields: *mut &str, max_fields: u32) -> i32 { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/gusconf.rs:41:30 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn SplitLine(line: &str, fields: *mut &str, max_fields: u32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `max_fields` [INFO] [stdout] --> src/gusconf.rs:41:49 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn SplitLine(line: &str, fields: *mut &str, max_fields: u32) -> i32 { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_max_fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `config` [INFO] [stdout] --> src/gusconf.rs:47:18 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn ParseLine(config: *mut gus_config_t, line: &str) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_config` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/gusconf.rs:47:45 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn ParseLine(config: *mut gus_config_t, line: &str) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dmxconf` [INFO] [stdout] --> src/gusconf.rs:51:23 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn ParseDMXConfig(dmxconf: &str, config: *mut gus_config_t) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_dmxconf` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `config` [INFO] [stdout] --> src/gusconf.rs:51:38 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn ParseDMXConfig(dmxconf: &str, config: *mut gus_config_t) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_config` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `config` [INFO] [stdout] --> src/gusconf.rs:55:22 [INFO] [stdout] | [INFO] [stdout] 55 | pub fn FreeDMXConfig(config: *mut gus_config_t) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_config` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `path` [INFO] [stdout] --> src/gusconf.rs:65:28 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn WriteTimidityConfig(path: &str, config: *mut gus_config_t) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_path` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `config` [INFO] [stdout] --> src/gusconf.rs:65:40 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn WriteTimidityConfig(path: &str, config: *mut gus_config_t) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_config` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `path` [INFO] [stdout] --> src/gusconf.rs:71:24 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn GUS_WriteConfig(path: &str) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_path` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buf` [INFO] [stdout] --> src/memio.rs:42:27 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn mem_fopen_read<'a>(buf: *mut libc::c_void, buflen: usize) -> *mut MEMFILE<'a> { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_buf` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buflen` [INFO] [stdout] --> src/memio.rs:42:51 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn mem_fopen_read<'a>(buf: *mut libc::c_void, buflen: usize) -> *mut MEMFILE<'a> { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_buflen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buf` [INFO] [stdout] --> src/memio.rs:50:18 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn mem_fread(buf: *mut libc::c_void, size: usize, nmemb: usize, stream: *mut MEMFILE) -> usize { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_buf` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `size` [INFO] [stdout] --> src/memio.rs:50:42 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn mem_fread(buf: *mut libc::c_void, size: usize, nmemb: usize, stream: *mut MEMFILE) -> usize { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nmemb` [INFO] [stdout] --> src/memio.rs:50:55 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn mem_fread(buf: *mut libc::c_void, size: usize, nmemb: usize, stream: *mut MEMFILE) -> usize { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_nmemb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stream` [INFO] [stdout] --> src/memio.rs:50:69 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn mem_fread(buf: *mut libc::c_void, size: usize, nmemb: usize, stream: *mut MEMFILE) -> usize { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stream` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ptr` [INFO] [stdout] --> src/memio.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | ptr: *mut libc::c_void, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_ptr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `size` [INFO] [stdout] --> src/memio.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | size: usize, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nmemb` [INFO] [stdout] --> src/memio.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | nmemb: usize, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_nmemb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stream` [INFO] [stdout] --> src/memio.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | stream: *mut MEMFILE, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stream` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stream` [INFO] [stdout] --> src/memio.rs:77:20 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn mem_get_buf(stream: *mut MEMFILE, buf: *mut *mut libc::c_void, buflen: *mut usize) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stream` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buf` [INFO] [stdout] --> src/memio.rs:77:42 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn mem_get_buf(stream: *mut MEMFILE, buf: *mut *mut libc::c_void, buflen: *mut usize) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_buf` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buflen` [INFO] [stdout] --> src/memio.rs:77:71 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn mem_get_buf(stream: *mut MEMFILE, buf: *mut *mut libc::c_void, buflen: *mut usize) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_buflen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stream` [INFO] [stdout] --> src/memio.rs:81:19 [INFO] [stdout] | [INFO] [stdout] 81 | pub fn mem_fclose(stream: *mut MEMFILE) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stream` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stream` [INFO] [stdout] --> src/memio.rs:85:18 [INFO] [stdout] | [INFO] [stdout] 85 | pub fn mem_ftell(stream: *mut MEMFILE) -> i64 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stream` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stream` [INFO] [stdout] --> src/memio.rs:91:18 [INFO] [stdout] | [INFO] [stdout] 91 | pub fn mem_fseek(stream: *mut MEMFILE, position: i64, whence: mem_rel_t) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stream` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `position` [INFO] [stdout] --> src/memio.rs:91:40 [INFO] [stdout] | [INFO] [stdout] 91 | pub fn mem_fseek(stream: *mut MEMFILE, position: i64, whence: mem_rel_t) -> i32 { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_position` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `whence` [INFO] [stdout] --> src/memio.rs:91:55 [INFO] [stdout] | [INFO] [stdout] 91 | pub fn mem_fseek(stream: *mut MEMFILE, position: i64, whence: mem_rel_t) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_whence` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `time` [INFO] [stdout] --> src/mus2mid.rs:53:18 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn WriteTime(time: u32, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `midioutput` [INFO] [stdout] --> src/mus2mid.rs:53:29 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn WriteTime(time: u32, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_midioutput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `midioutput` [INFO] [stdout] --> src/mus2mid.rs:60:22 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn WriteEndTrack(midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_midioutput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/mus2mid.rs:67:22 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn WritePressKey(channel: u8, key: u8, velocity: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/mus2mid.rs:67:35 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn WritePressKey(channel: u8, key: u8, velocity: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `velocity` [INFO] [stdout] --> src/mus2mid.rs:67:44 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn WritePressKey(channel: u8, key: u8, velocity: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_velocity` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `midioutput` [INFO] [stdout] --> src/mus2mid.rs:67:58 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn WritePressKey(channel: u8, key: u8, velocity: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_midioutput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/mus2mid.rs:74:24 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn WriteReleaseKey(channel: u8, key: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/mus2mid.rs:74:37 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn WriteReleaseKey(channel: u8, key: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `midioutput` [INFO] [stdout] --> src/mus2mid.rs:74:46 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn WriteReleaseKey(channel: u8, key: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_midioutput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/mus2mid.rs:81:24 [INFO] [stdout] | [INFO] [stdout] 81 | pub fn WritePitchWheel(channel: u8, wheel: i16, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wheel` [INFO] [stdout] --> src/mus2mid.rs:81:37 [INFO] [stdout] | [INFO] [stdout] 81 | pub fn WritePitchWheel(channel: u8, wheel: i16, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_wheel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `midioutput` [INFO] [stdout] --> src/mus2mid.rs:81:49 [INFO] [stdout] | [INFO] [stdout] 81 | pub fn WritePitchWheel(channel: u8, wheel: i16, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_midioutput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/mus2mid.rs:88:25 [INFO] [stdout] | [INFO] [stdout] 88 | pub fn WriteChangePatch(channel: u8, patch: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `patch` [INFO] [stdout] --> src/mus2mid.rs:88:38 [INFO] [stdout] | [INFO] [stdout] 88 | pub fn WriteChangePatch(channel: u8, patch: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_patch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `midioutput` [INFO] [stdout] --> src/mus2mid.rs:88:49 [INFO] [stdout] | [INFO] [stdout] 88 | pub fn WriteChangePatch(channel: u8, patch: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_midioutput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/mus2mid.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | channel: u8, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `control` [INFO] [stdout] --> src/mus2mid.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 98 | control: u8, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_control` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/mus2mid.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | value: u8, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `midioutput` [INFO] [stdout] --> src/mus2mid.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | midioutput: *mut MEMFILE, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_midioutput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/mus2mid.rs:108:40 [INFO] [stdout] | [INFO] [stdout] 108 | pub fn WriteChangeController_Valueless(channel: u8, control: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `control` [INFO] [stdout] --> src/mus2mid.rs:108:53 [INFO] [stdout] | [INFO] [stdout] 108 | pub fn WriteChangeController_Valueless(channel: u8, control: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_control` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `midioutput` [INFO] [stdout] --> src/mus2mid.rs:108:66 [INFO] [stdout] | [INFO] [stdout] 108 | pub fn WriteChangeController_Valueless(channel: u8, control: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_midioutput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mus_channel` [INFO] [stdout] --> src/mus2mid.rs:125:23 [INFO] [stdout] | [INFO] [stdout] 125 | pub fn GetMIDIChannel(mus_channel: i32, midioutput: *mut MEMFILE) -> i32 { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mus_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `midioutput` [INFO] [stdout] --> src/mus2mid.rs:125:41 [INFO] [stdout] | [INFO] [stdout] 125 | pub fn GetMIDIChannel(mus_channel: i32, midioutput: *mut MEMFILE) -> i32 { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_midioutput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `file` [INFO] [stdout] --> src/mus2mid.rs:131:22 [INFO] [stdout] | [INFO] [stdout] 131 | pub fn ReadMusHeader(file: *mut MEMFILE, header: *mut musheader) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_file` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `header` [INFO] [stdout] --> src/mus2mid.rs:131:42 [INFO] [stdout] | [INFO] [stdout] 131 | pub fn ReadMusHeader(file: *mut MEMFILE, header: *mut musheader) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_header` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `musinput` [INFO] [stdout] --> src/mus2mid.rs:142:16 [INFO] [stdout] | [INFO] [stdout] 142 | pub fn mus2mid(musinput: *mut MEMFILE, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_musinput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `midioutput` [INFO] [stdout] --> src/mus2mid.rs:142:40 [INFO] [stdout] | [INFO] [stdout] 142 | pub fn mus2mid(musinput: *mut MEMFILE, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_midioutput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/gusconf.rs:41:18 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn SplitLine(line: &str, fields: *mut &str, max_fields: u32) -> i32 { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hd` [INFO] [stdout] --> src/sha1.rs:31:18 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn SHA1_Init(hd: *mut sha1_context_t) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_hd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/gusconf.rs:41:30 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn SplitLine(line: &str, fields: *mut &str, max_fields: u32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `max_fields` [INFO] [stdout] --> src/gusconf.rs:41:49 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn SplitLine(line: &str, fields: *mut &str, max_fields: u32) -> i32 { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_max_fields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hd` [INFO] [stdout] --> src/sha1.rs:38:18 [INFO] [stdout] | [INFO] [stdout] 38 | pub fn Transform(hd: *mut sha1_context_t, data: *mut u8) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_hd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `config` [INFO] [stdout] --> src/gusconf.rs:47:18 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn ParseLine(config: *mut gus_config_t, line: &str) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_config` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/sha1.rs:38:43 [INFO] [stdout] | [INFO] [stdout] 38 | pub fn Transform(hd: *mut sha1_context_t, data: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/gusconf.rs:47:45 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn ParseLine(config: *mut gus_config_t, line: &str) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hd` [INFO] [stdout] --> src/sha1.rs:45:20 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn SHA1_Update(hd: *mut sha1_context_t, inbuf: *mut u8, inlen: usize) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_hd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dmxconf` [INFO] [stdout] --> src/gusconf.rs:51:23 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn ParseDMXConfig(dmxconf: &str, config: *mut gus_config_t) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_dmxconf` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `inbuf` [INFO] [stdout] --> src/sha1.rs:45:45 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn SHA1_Update(hd: *mut sha1_context_t, inbuf: *mut u8, inlen: usize) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_inbuf` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `config` [INFO] [stdout] --> src/gusconf.rs:51:38 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn ParseDMXConfig(dmxconf: &str, config: *mut gus_config_t) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_config` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `inlen` [INFO] [stdout] --> src/sha1.rs:45:61 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn SHA1_Update(hd: *mut sha1_context_t, inbuf: *mut u8, inlen: usize) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_inlen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `digest` [INFO] [stdout] --> src/sha1.rs:56:19 [INFO] [stdout] | [INFO] [stdout] 56 | pub fn SHA1_Final(digest: sha1_digest_t, hd: *mut sha1_context_t) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_digest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `config` [INFO] [stdout] --> src/gusconf.rs:55:22 [INFO] [stdout] | [INFO] [stdout] 55 | pub fn FreeDMXConfig(config: *mut gus_config_t) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_config` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hd` [INFO] [stdout] --> src/sha1.rs:56:42 [INFO] [stdout] | [INFO] [stdout] 56 | pub fn SHA1_Final(digest: sha1_digest_t, hd: *mut sha1_context_t) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_hd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `context` [INFO] [stdout] --> src/sha1.rs:60:25 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn SHA1_UpdateInt32(context: *mut sha1_context_t, val: u32) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `val` [INFO] [stdout] --> src/sha1.rs:60:55 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn SHA1_UpdateInt32(context: *mut sha1_context_t, val: u32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_val` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `path` [INFO] [stdout] --> src/gusconf.rs:65:28 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn WriteTimidityConfig(path: &str, config: *mut gus_config_t) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_path` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `context` [INFO] [stdout] --> src/sha1.rs:64:26 [INFO] [stdout] | [INFO] [stdout] 64 | pub fn SHA1_UpdateString(context: *mut sha1_context_t, str: &str) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `config` [INFO] [stdout] --> src/gusconf.rs:65:40 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn WriteTimidityConfig(path: &str, config: *mut gus_config_t) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_config` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `str` [INFO] [stdout] --> src/sha1.rs:64:56 [INFO] [stdout] | [INFO] [stdout] 64 | pub fn SHA1_UpdateString(context: *mut sha1_context_t, str: &str) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_str` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `path` [INFO] [stdout] --> src/gusconf.rs:71:24 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn GUS_WriteConfig(path: &str) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_path` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buf` [INFO] [stdout] --> src/memio.rs:42:27 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn mem_fopen_read<'a>(buf: *mut libc::c_void, buflen: usize) -> *mut MEMFILE<'a> { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_buf` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buflen` [INFO] [stdout] --> src/memio.rs:42:51 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn mem_fopen_read<'a>(buf: *mut libc::c_void, buflen: usize) -> *mut MEMFILE<'a> { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_buflen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buf` [INFO] [stdout] --> src/memio.rs:50:18 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn mem_fread(buf: *mut libc::c_void, size: usize, nmemb: usize, stream: *mut MEMFILE) -> usize { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_buf` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `size` [INFO] [stdout] --> src/memio.rs:50:42 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn mem_fread(buf: *mut libc::c_void, size: usize, nmemb: usize, stream: *mut MEMFILE) -> usize { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nmemb` [INFO] [stdout] --> src/memio.rs:50:55 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn mem_fread(buf: *mut libc::c_void, size: usize, nmemb: usize, stream: *mut MEMFILE) -> usize { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_nmemb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stream` [INFO] [stdout] --> src/memio.rs:50:69 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn mem_fread(buf: *mut libc::c_void, size: usize, nmemb: usize, stream: *mut MEMFILE) -> usize { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stream` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ptr` [INFO] [stdout] --> src/memio.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | ptr: *mut libc::c_void, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_ptr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `size` [INFO] [stdout] --> src/memio.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | size: usize, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `nmemb` [INFO] [stdout] --> src/memio.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | nmemb: usize, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_nmemb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stream` [INFO] [stdout] --> src/memio.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | stream: *mut MEMFILE, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stream` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stream` [INFO] [stdout] --> src/memio.rs:77:20 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn mem_get_buf(stream: *mut MEMFILE, buf: *mut *mut libc::c_void, buflen: *mut usize) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stream` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buf` [INFO] [stdout] --> src/memio.rs:77:42 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn mem_get_buf(stream: *mut MEMFILE, buf: *mut *mut libc::c_void, buflen: *mut usize) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_buf` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buflen` [INFO] [stdout] --> src/memio.rs:77:71 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn mem_get_buf(stream: *mut MEMFILE, buf: *mut *mut libc::c_void, buflen: *mut usize) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_buflen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stream` [INFO] [stdout] --> src/memio.rs:81:19 [INFO] [stdout] | [INFO] [stdout] 81 | pub fn mem_fclose(stream: *mut MEMFILE) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stream` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stream` [INFO] [stdout] --> src/memio.rs:85:18 [INFO] [stdout] | [INFO] [stdout] 85 | pub fn mem_ftell(stream: *mut MEMFILE) -> i64 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stream` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stream` [INFO] [stdout] --> src/memio.rs:91:18 [INFO] [stdout] | [INFO] [stdout] 91 | pub fn mem_fseek(stream: *mut MEMFILE, position: i64, whence: mem_rel_t) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stream` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `position` [INFO] [stdout] --> src/memio.rs:91:40 [INFO] [stdout] | [INFO] [stdout] 91 | pub fn mem_fseek(stream: *mut MEMFILE, position: i64, whence: mem_rel_t) -> i32 { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_position` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `whence` [INFO] [stdout] --> src/memio.rs:91:55 [INFO] [stdout] | [INFO] [stdout] 91 | pub fn mem_fseek(stream: *mut MEMFILE, position: i64, whence: mem_rel_t) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_whence` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `time` [INFO] [stdout] --> src/mus2mid.rs:53:18 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn WriteTime(time: u32, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_time` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `midioutput` [INFO] [stdout] --> src/mus2mid.rs:53:29 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn WriteTime(time: u32, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_midioutput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `midioutput` [INFO] [stdout] --> src/mus2mid.rs:60:22 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn WriteEndTrack(midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_midioutput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/mus2mid.rs:67:22 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn WritePressKey(channel: u8, key: u8, velocity: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/mus2mid.rs:67:35 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn WritePressKey(channel: u8, key: u8, velocity: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `velocity` [INFO] [stdout] --> src/mus2mid.rs:67:44 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn WritePressKey(channel: u8, key: u8, velocity: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_velocity` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `midioutput` [INFO] [stdout] --> src/mus2mid.rs:67:58 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn WritePressKey(channel: u8, key: u8, velocity: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_midioutput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/mus2mid.rs:74:24 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn WriteReleaseKey(channel: u8, key: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/mus2mid.rs:74:37 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn WriteReleaseKey(channel: u8, key: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `midioutput` [INFO] [stdout] --> src/mus2mid.rs:74:46 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn WriteReleaseKey(channel: u8, key: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_midioutput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/mus2mid.rs:81:24 [INFO] [stdout] | [INFO] [stdout] 81 | pub fn WritePitchWheel(channel: u8, wheel: i16, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wheel` [INFO] [stdout] --> src/mus2mid.rs:81:37 [INFO] [stdout] | [INFO] [stdout] 81 | pub fn WritePitchWheel(channel: u8, wheel: i16, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_wheel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `midioutput` [INFO] [stdout] --> src/mus2mid.rs:81:49 [INFO] [stdout] | [INFO] [stdout] 81 | pub fn WritePitchWheel(channel: u8, wheel: i16, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_midioutput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/mus2mid.rs:88:25 [INFO] [stdout] | [INFO] [stdout] 88 | pub fn WriteChangePatch(channel: u8, patch: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `patch` [INFO] [stdout] --> src/mus2mid.rs:88:38 [INFO] [stdout] | [INFO] [stdout] 88 | pub fn WriteChangePatch(channel: u8, patch: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_patch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `midioutput` [INFO] [stdout] --> src/mus2mid.rs:88:49 [INFO] [stdout] | [INFO] [stdout] 88 | pub fn WriteChangePatch(channel: u8, patch: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_midioutput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/mus2mid.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | channel: u8, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `control` [INFO] [stdout] --> src/mus2mid.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 98 | control: u8, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_control` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/mus2mid.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | value: u8, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `midioutput` [INFO] [stdout] --> src/mus2mid.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | midioutput: *mut MEMFILE, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_midioutput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/mus2mid.rs:108:40 [INFO] [stdout] | [INFO] [stdout] 108 | pub fn WriteChangeController_Valueless(channel: u8, control: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `control` [INFO] [stdout] --> src/mus2mid.rs:108:53 [INFO] [stdout] | [INFO] [stdout] 108 | pub fn WriteChangeController_Valueless(channel: u8, control: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_control` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/sounds.rs:1967:14 [INFO] [stdout] | [INFO] [stdout] 1967 | pub fn MUSIC(name: &str) -> musicinfo_t { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `midioutput` [INFO] [stdout] --> src/mus2mid.rs:108:66 [INFO] [stdout] | [INFO] [stdout] 108 | pub fn WriteChangeController_Valueless(channel: u8, control: u8, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_midioutput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mus_channel` [INFO] [stdout] --> src/mus2mid.rs:125:23 [INFO] [stdout] | [INFO] [stdout] 125 | pub fn GetMIDIChannel(mus_channel: i32, midioutput: *mut MEMFILE) -> i32 { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mus_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `link_id` [INFO] [stdout] --> src/sounds.rs:1994:5 [INFO] [stdout] | [INFO] [stdout] 1994 | link_id: usize, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_link_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `midioutput` [INFO] [stdout] --> src/mus2mid.rs:125:41 [INFO] [stdout] | [INFO] [stdout] 125 | pub fn GetMIDIChannel(mus_channel: i32, midioutput: *mut MEMFILE) -> i32 { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_midioutput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `file` [INFO] [stdout] --> src/mus2mid.rs:131:22 [INFO] [stdout] | [INFO] [stdout] 131 | pub fn ReadMusHeader(file: *mut MEMFILE, header: *mut musheader) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_file` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stats` [INFO] [stdout] --> src/statdump.rs:25:17 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn StatCopy(stats: *mut wbstartstruct_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_stats` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `header` [INFO] [stdout] --> src/mus2mid.rs:131:42 [INFO] [stdout] | [INFO] [stdout] 131 | pub fn ReadMusHeader(file: *mut MEMFILE, header: *mut musheader) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_header` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `musinput` [INFO] [stdout] --> src/mus2mid.rs:142:16 [INFO] [stdout] | [INFO] [stdout] 142 | pub fn mus2mid(musinput: *mut MEMFILE, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_musinput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `doom` [INFO] [stdout] --> src/statdump.rs:29:17 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn StatDump(doom: &mut modules) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_doom` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `midioutput` [INFO] [stdout] --> src/mus2mid.rs:142:40 [INFO] [stdout] | [INFO] [stdout] 142 | pub fn mus2mid(musinput: *mut MEMFILE, midioutput: *mut MEMFILE) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_midioutput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `num` [INFO] [stdout] --> src/tables.rs:84:17 [INFO] [stdout] | [INFO] [stdout] 84 | pub fn SlopeDiv(num: u32, den: u32) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `den` [INFO] [stdout] --> src/tables.rs:84:27 [INFO] [stdout] | [INFO] [stdout] 84 | pub fn SlopeDiv(num: u32, den: u32) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_den` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hd` [INFO] [stdout] --> src/sha1.rs:31:18 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn SHA1_Init(hd: *mut sha1_context_t) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_hd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hd` [INFO] [stdout] --> src/sha1.rs:38:18 [INFO] [stdout] | [INFO] [stdout] 38 | pub fn Transform(hd: *mut sha1_context_t, data: *mut u8) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_hd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/sha1.rs:38:43 [INFO] [stdout] | [INFO] [stdout] 38 | pub fn Transform(hd: *mut sha1_context_t, data: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hd` [INFO] [stdout] --> src/sha1.rs:45:20 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn SHA1_Update(hd: *mut sha1_context_t, inbuf: *mut u8, inlen: usize) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_hd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `inbuf` [INFO] [stdout] --> src/sha1.rs:45:45 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn SHA1_Update(hd: *mut sha1_context_t, inbuf: *mut u8, inlen: usize) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_inbuf` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `inlen` [INFO] [stdout] --> src/sha1.rs:45:61 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn SHA1_Update(hd: *mut sha1_context_t, inbuf: *mut u8, inlen: usize) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_inlen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ml` [INFO] [stdout] --> src/am/am_map.rs:181:21 [INFO] [stdout] | [INFO] [stdout] 181 | pub fn AM_getIslope(ml: *mut mline_t, is: *mut islope_t) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `is` [INFO] [stdout] --> src/am/am_map.rs:181:39 [INFO] [stdout] | [INFO] [stdout] 181 | pub fn AM_getIslope(ml: *mut mline_t, is: *mut islope_t) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_is` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `digest` [INFO] [stdout] --> src/sha1.rs:56:19 [INFO] [stdout] | [INFO] [stdout] 56 | pub fn SHA1_Final(digest: sha1_digest_t, hd: *mut sha1_context_t) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_digest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `hd` [INFO] [stdout] --> src/sha1.rs:56:42 [INFO] [stdout] | [INFO] [stdout] 56 | pub fn SHA1_Final(digest: sha1_digest_t, hd: *mut sha1_context_t) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_hd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `context` [INFO] [stdout] --> src/sha1.rs:60:25 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn SHA1_UpdateInt32(context: *mut sha1_context_t, val: u32) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `val` [INFO] [stdout] --> src/sha1.rs:60:55 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn SHA1_UpdateInt32(context: *mut sha1_context_t, val: u32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_val` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `context` [INFO] [stdout] --> src/sha1.rs:64:26 [INFO] [stdout] | [INFO] [stdout] 64 | pub fn SHA1_UpdateString(context: *mut sha1_context_t, str: &str) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `str` [INFO] [stdout] --> src/sha1.rs:64:56 [INFO] [stdout] | [INFO] [stdout] 64 | pub fn SHA1_UpdateString(context: *mut sha1_context_t, str: &str) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_str` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ev` [INFO] [stdout] --> src/am/am_map.rs:289:21 [INFO] [stdout] | [INFO] [stdout] 289 | pub fn AM_Responder(ev: *mut event_t) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ev` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `color` [INFO] [stdout] --> src/am/am_map.rs:326:19 [INFO] [stdout] | [INFO] [stdout] 326 | pub fn AM_clearFB(color: i32) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ml` [INFO] [stdout] --> src/am/am_map.rs:337:21 [INFO] [stdout] | [INFO] [stdout] 337 | pub fn AM_clipMline(ml: *mut mline_t, fl: *mut fline_t) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fl` [INFO] [stdout] --> src/am/am_map.rs:337:39 [INFO] [stdout] | [INFO] [stdout] 337 | pub fn AM_clipMline(ml: *mut mline_t, fl: *mut fline_t) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_fl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fl` [INFO] [stdout] --> src/am/am_map.rs:346:21 [INFO] [stdout] | [INFO] [stdout] 346 | pub fn AM_drawFline(fl: *mut fline_t, color: i32) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_fl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `color` [INFO] [stdout] --> src/am/am_map.rs:346:39 [INFO] [stdout] | [INFO] [stdout] 346 | pub fn AM_drawFline(fl: *mut fline_t, color: i32) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ml` [INFO] [stdout] --> src/am/am_map.rs:353:21 [INFO] [stdout] | [INFO] [stdout] 353 | pub fn AM_drawMline(ml: *mut mline_t, color: i32) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `color` [INFO] [stdout] --> src/am/am_map.rs:353:39 [INFO] [stdout] | [INFO] [stdout] 353 | pub fn AM_drawMline(ml: *mut mline_t, color: i32) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `color` [INFO] [stdout] --> src/am/am_map.rs:360:20 [INFO] [stdout] | [INFO] [stdout] 360 | pub fn AM_drawGrid(color: i32) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/am/am_map.rs:376:18 [INFO] [stdout] | [INFO] [stdout] 376 | pub fn AM_rotate(x: *mut i32, y: *mut i32, a: angle_t) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/am/am_map.rs:376:31 [INFO] [stdout] | [INFO] [stdout] 376 | pub fn AM_rotate(x: *mut i32, y: *mut i32, a: angle_t) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/am/am_map.rs:376:44 [INFO] [stdout] | [INFO] [stdout] 376 | pub fn AM_rotate(x: *mut i32, y: *mut i32, a: angle_t) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `lineguy` [INFO] [stdout] --> src/am/am_map.rs:381:5 [INFO] [stdout] | [INFO] [stdout] 381 | lineguy: *mut mline_t, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_lineguy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `lineguylines` [INFO] [stdout] --> src/am/am_map.rs:382:5 [INFO] [stdout] | [INFO] [stdout] 382 | lineguylines: i32, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_lineguylines` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `scale` [INFO] [stdout] --> src/am/am_map.rs:383:5 [INFO] [stdout] | [INFO] [stdout] 383 | scale: i32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_scale` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `angle` [INFO] [stdout] --> src/am/am_map.rs:384:5 [INFO] [stdout] | [INFO] [stdout] 384 | angle: angle_t, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_angle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `color` [INFO] [stdout] --> src/am/am_map.rs:385:5 [INFO] [stdout] | [INFO] [stdout] 385 | color: i32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/am/am_map.rs:386:5 [INFO] [stdout] | [INFO] [stdout] 386 | x: i32, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/am/am_map.rs:387:5 [INFO] [stdout] | [INFO] [stdout] 387 | y: i32, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `colors` [INFO] [stdout] --> src/am/am_map.rs:396:22 [INFO] [stdout] | [INFO] [stdout] 396 | pub fn AM_drawThings(colors: i32, colorrange: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_colors` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `colorrange` [INFO] [stdout] --> src/am/am_map.rs:396:35 [INFO] [stdout] | [INFO] [stdout] 396 | pub fn AM_drawThings(colors: i32, colorrange: i32) { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_colorrange` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `color` [INFO] [stdout] --> src/am/am_map.rs:404:25 [INFO] [stdout] | [INFO] [stdout] 404 | pub fn AM_drawCrosshair(color: i32) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ev` [INFO] [stdout] --> src/d/d_event.rs:154:20 [INFO] [stdout] | [INFO] [stdout] 154 | pub fn D_PostEvent(ev: *mut event_t) {} [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ev` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `path_len` is assigned to, but never used [INFO] [stdout] --> src/d/d_iwad.rs:152:9 [INFO] [stdout] | [INFO] [stdout] 152 | let path_len: usize; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_path_len` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `filename_len` is assigned to, but never used [INFO] [stdout] --> src/d/d_iwad.rs:153:9 [INFO] [stdout] | [INFO] [stdout] 153 | let filename_len: usize; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_filename_len` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `path_len` is never read [INFO] [stdout] --> src/d/d_iwad.rs:155:5 [INFO] [stdout] | [INFO] [stdout] 155 | path_len = path.len(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `filename_len` is never read [INFO] [stdout] --> src/d/d_iwad.rs:156:5 [INFO] [stdout] | [INFO] [stdout] 156 | filename_len = filename.len(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/d/d_iwad.rs:229:27 [INFO] [stdout] | [INFO] [stdout] 229 | pub fn IdentifyIWADByName(name: &str, mask: i32) -> GameMission_t { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mask` [INFO] [stdout] --> src/d/d_iwad.rs:229:39 [INFO] [stdout] | [INFO] [stdout] 229 | pub fn IdentifyIWADByName(name: &str, mask: i32) -> GameMission_t { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_mask` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/d/d_iwad.rs:253:24 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn D_FindWADByName(name: &str) -> &'static str { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `filename` [INFO] [stdout] --> src/d/d_iwad.rs:266:27 [INFO] [stdout] | [INFO] [stdout] 266 | pub fn D_TryFindWADByName(filename: &str) -> &'static str { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/d/d_iwad.rs:320:13 [INFO] [stdout] | [INFO] [stdout] 320 | for i in 0..doom.d.num_iwad_dirs { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value passed to `mission` is never read [INFO] [stdout] --> src/d/d_iwad.rs:279:54 [INFO] [stdout] | [INFO] [stdout] 279 | pub fn D_FindIWAD(doom: &mut modules, mask: i32, mut mission: *mut GameMission_t) -> &'static str { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mask` [INFO] [stdout] --> src/d/d_iwad.rs:336:23 [INFO] [stdout] | [INFO] [stdout] 336 | pub fn D_FindAllIWADs(mask: i32) //-> *mut *mut iwad_t [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_mask` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `gamemission` [INFO] [stdout] --> src/d/d_iwad.rs:345:27 [INFO] [stdout] | [INFO] [stdout] 345 | pub fn D_SaveGameIWADName(gamemission: GameMission_t) -> &'static str { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_gamemission` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mission` [INFO] [stdout] --> src/d/d_iwad.rs:351:26 [INFO] [stdout] | [INFO] [stdout] 351 | pub fn D_SuggestIWADName(mission: GameMission_t, mode: GameMode_t) -> &'static str { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mission` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/sounds.rs:1967:14 [INFO] [stdout] | [INFO] [stdout] 1967 | pub fn MUSIC(name: &str) -> musicinfo_t { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mode` [INFO] [stdout] --> src/d/d_iwad.rs:351:50 [INFO] [stdout] | [INFO] [stdout] 351 | pub fn D_SuggestIWADName(mission: GameMission_t, mode: GameMode_t) -> &'static str { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_mode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mission` [INFO] [stdout] --> src/d/d_iwad.rs:357:26 [INFO] [stdout] | [INFO] [stdout] 357 | pub fn D_SuggestGameName(mission: GameMission_t, mode: GameMode_t) -> &'static str { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mission` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mode` [INFO] [stdout] --> src/d/d_iwad.rs:357:50 [INFO] [stdout] | [INFO] [stdout] 357 | pub fn D_SuggestGameName(mission: GameMission_t, mode: GameMode_t) -> &'static str { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_mode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `link_id` [INFO] [stdout] --> src/sounds.rs:1994:5 [INFO] [stdout] | [INFO] [stdout] 1994 | link_id: usize, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_link_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stats` [INFO] [stdout] --> src/statdump.rs:25:17 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn StatCopy(stats: *mut wbstartstruct_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_stats` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `doom` [INFO] [stdout] --> src/statdump.rs:29:17 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn StatDump(doom: &mut modules) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_doom` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `num` [INFO] [stdout] --> src/tables.rs:84:17 [INFO] [stdout] | [INFO] [stdout] 84 | pub fn SlopeDiv(num: u32, den: u32) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `den` [INFO] [stdout] --> src/tables.rs:84:27 [INFO] [stdout] | [INFO] [stdout] 84 | pub fn SlopeDiv(num: u32, den: u32) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_den` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/d/d_loop.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | for i in 0..newtics { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ml` [INFO] [stdout] --> src/am/am_map.rs:181:21 [INFO] [stdout] | [INFO] [stdout] 181 | pub fn AM_getIslope(ml: *mut mline_t, is: *mut islope_t) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `is` [INFO] [stdout] --> src/am/am_map.rs:181:39 [INFO] [stdout] | [INFO] [stdout] 181 | pub fn AM_getIslope(ml: *mut mline_t, is: *mut islope_t) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_is` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ticcmds` [INFO] [stdout] --> src/d/d_loop.rs:182:21 [INFO] [stdout] | [INFO] [stdout] 182 | pub fn D_ReceiveTic(ticcmds: *mut ticcmd_t, players_mask: *mut bool) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ticcmds` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `players_mask` [INFO] [stdout] --> src/d/d_loop.rs:182:45 [INFO] [stdout] | [INFO] [stdout] 182 | pub fn D_ReceiveTic(ticcmds: *mut ticcmd_t, players_mask: *mut bool) { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_players_mask` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `settings` [INFO] [stdout] --> src/d/d_loop.rs:198:23 [INFO] [stdout] | [INFO] [stdout] 198 | pub fn D_StartNetGame(settings: *mut net_gamesettings_t, callback: netgame_startup_callback_t) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_settings` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `callback` [INFO] [stdout] --> src/d/d_loop.rs:198:58 [INFO] [stdout] | [INFO] [stdout] 198 | pub fn D_StartNetGame(settings: *mut net_gamesettings_t, callback: netgame_startup_callback_t) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_callback` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `connect_data` [INFO] [stdout] --> src/d/d_loop.rs:202:22 [INFO] [stdout] | [INFO] [stdout] 202 | pub fn D_InitNetGame(connect_data: *mut net_connect_data_t) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connect_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ev` [INFO] [stdout] --> src/am/am_map.rs:289:21 [INFO] [stdout] | [INFO] [stdout] 289 | pub fn AM_Responder(ev: *mut event_t) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ev` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `set` [INFO] [stdout] --> src/d/d_loop.rs:260:21 [INFO] [stdout] | [INFO] [stdout] 260 | pub fn TicdupSquash(set: *mut ticcmd_set_t) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_set` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `color` [INFO] [stdout] --> src/am/am_map.rs:326:19 [INFO] [stdout] | [INFO] [stdout] 326 | pub fn AM_clearFB(color: i32) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ml` [INFO] [stdout] --> src/am/am_map.rs:337:21 [INFO] [stdout] | [INFO] [stdout] 337 | pub fn AM_clipMline(ml: *mut mline_t, fl: *mut fline_t) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/d/d_loop.rs:373:13 [INFO] [stdout] | [INFO] [stdout] 373 | for i in 0..doom.d.ticdup { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fl` [INFO] [stdout] --> src/am/am_map.rs:337:39 [INFO] [stdout] | [INFO] [stdout] 337 | pub fn AM_clipMline(ml: *mut mline_t, fl: *mut fline_t) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_fl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fl` [INFO] [stdout] --> src/am/am_map.rs:346:21 [INFO] [stdout] | [INFO] [stdout] 346 | pub fn AM_drawFline(fl: *mut fline_t, color: i32) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_fl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `color` [INFO] [stdout] --> src/am/am_map.rs:346:39 [INFO] [stdout] | [INFO] [stdout] 346 | pub fn AM_drawFline(fl: *mut fline_t, color: i32) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ml` [INFO] [stdout] --> src/am/am_map.rs:353:21 [INFO] [stdout] | [INFO] [stdout] 353 | pub fn AM_drawMline(ml: *mut mline_t, color: i32) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `color` [INFO] [stdout] --> src/am/am_map.rs:353:39 [INFO] [stdout] | [INFO] [stdout] 353 | pub fn AM_drawMline(ml: *mut mline_t, color: i32) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `color` [INFO] [stdout] --> src/am/am_map.rs:360:20 [INFO] [stdout] | [INFO] [stdout] 360 | pub fn AM_drawGrid(color: i32) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/am/am_map.rs:376:18 [INFO] [stdout] | [INFO] [stdout] 376 | pub fn AM_rotate(x: *mut i32, y: *mut i32, a: angle_t) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/am/am_map.rs:376:31 [INFO] [stdout] | [INFO] [stdout] 376 | pub fn AM_rotate(x: *mut i32, y: *mut i32, a: angle_t) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/am/am_map.rs:376:44 [INFO] [stdout] | [INFO] [stdout] 376 | pub fn AM_rotate(x: *mut i32, y: *mut i32, a: angle_t) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `lineguy` [INFO] [stdout] --> src/am/am_map.rs:381:5 [INFO] [stdout] | [INFO] [stdout] 381 | lineguy: *mut mline_t, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_lineguy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `lineguylines` [INFO] [stdout] --> src/am/am_map.rs:382:5 [INFO] [stdout] | [INFO] [stdout] 382 | lineguylines: i32, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_lineguylines` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `scale` [INFO] [stdout] --> src/am/am_map.rs:383:5 [INFO] [stdout] | [INFO] [stdout] 383 | scale: i32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_scale` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `angle` [INFO] [stdout] --> src/am/am_map.rs:384:5 [INFO] [stdout] | [INFO] [stdout] 384 | angle: angle_t, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_angle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `color` [INFO] [stdout] --> src/am/am_map.rs:385:5 [INFO] [stdout] | [INFO] [stdout] 385 | color: i32, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/am/am_map.rs:386:5 [INFO] [stdout] | [INFO] [stdout] 386 | x: i32, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/am/am_map.rs:387:5 [INFO] [stdout] | [INFO] [stdout] 387 | y: i32, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `colors` [INFO] [stdout] --> src/am/am_map.rs:396:22 [INFO] [stdout] | [INFO] [stdout] 396 | pub fn AM_drawThings(colors: i32, colorrange: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_colors` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `colorrange` [INFO] [stdout] --> src/am/am_map.rs:396:35 [INFO] [stdout] | [INFO] [stdout] 396 | pub fn AM_drawThings(colors: i32, colorrange: i32) { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_colorrange` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `color` [INFO] [stdout] --> src/am/am_map.rs:404:25 [INFO] [stdout] | [INFO] [stdout] 404 | pub fn AM_drawCrosshair(color: i32) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ev` [INFO] [stdout] --> src/d/d_event.rs:154:20 [INFO] [stdout] | [INFO] [stdout] 154 | pub fn D_PostEvent(ev: *mut event_t) {} [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ev` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `path_len` is assigned to, but never used [INFO] [stdout] --> src/d/d_iwad.rs:152:9 [INFO] [stdout] | [INFO] [stdout] 152 | let path_len: usize; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_path_len` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `filename_len` is assigned to, but never used [INFO] [stdout] --> src/d/d_iwad.rs:153:9 [INFO] [stdout] | [INFO] [stdout] 153 | let filename_len: usize; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_filename_len` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `path_len` is never read [INFO] [stdout] --> src/d/d_iwad.rs:155:5 [INFO] [stdout] | [INFO] [stdout] 155 | path_len = path.len(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `filename_len` is never read [INFO] [stdout] --> src/d/d_iwad.rs:156:5 [INFO] [stdout] | [INFO] [stdout] 156 | filename_len = filename.len(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/d/d_iwad.rs:229:27 [INFO] [stdout] | [INFO] [stdout] 229 | pub fn IdentifyIWADByName(name: &str, mask: i32) -> GameMission_t { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mask` [INFO] [stdout] --> src/d/d_iwad.rs:229:39 [INFO] [stdout] | [INFO] [stdout] 229 | pub fn IdentifyIWADByName(name: &str, mask: i32) -> GameMission_t { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_mask` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `deh_sub` [INFO] [stdout] --> src/d/d_main.rs:540:9 [INFO] [stdout] | [INFO] [stdout] 540 | let deh_sub: &str; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_deh_sub` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/d/d_main.rs:542:9 [INFO] [stdout] | [INFO] [stdout] 542 | for i in 0..banners.len() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/d/d_iwad.rs:253:24 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn D_FindWADByName(name: &str) -> &'static str { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `gamename_size` [INFO] [stdout] --> src/d/d_main.rs:549:13 [INFO] [stdout] | [INFO] [stdout] 549 | let gamename_size: usize; [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_gamename_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `version` [INFO] [stdout] --> src/d/d_main.rs:550:13 [INFO] [stdout] | [INFO] [stdout] 550 | let version: i32; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_version` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `gamename` is never read [INFO] [stdout] --> src/d/d_main.rs:576:5 [INFO] [stdout] | [INFO] [stdout] 576 | gamename = "DOOM Shareware"; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `filename` [INFO] [stdout] --> src/d/d_iwad.rs:266:27 [INFO] [stdout] | [INFO] [stdout] 266 | pub fn D_TryFindWADByName(filename: &str) -> &'static str { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `doom` [INFO] [stdout] --> src/d/d_main.rs:537:20 [INFO] [stdout] | [INFO] [stdout] 537 | pub fn GetGameName(doom: &mut modules, mut gamename: &str) -> &'static str { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_doom` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `gamename` is assigned to, but never used [INFO] [stdout] --> src/d/d_main.rs:537:44 [INFO] [stdout] | [INFO] [stdout] 537 | pub fn GetGameName(doom: &mut modules, mut gamename: &str) -> &'static str { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_gamename` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/d/d_iwad.rs:320:13 [INFO] [stdout] | [INFO] [stdout] 320 | for i in 0..doom.d.num_iwad_dirs { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value passed to `mission` is never read [INFO] [stdout] --> src/d/d_iwad.rs:279:54 [INFO] [stdout] | [INFO] [stdout] 279 | pub fn D_FindIWAD(doom: &mut modules, mask: i32, mut mission: *mut GameMission_t) -> &'static str { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/d/d_main.rs:635:17 [INFO] [stdout] | [INFO] [stdout] 635 | for i in 0..doom.w.numlumps { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mask` [INFO] [stdout] --> src/d/d_iwad.rs:336:23 [INFO] [stdout] | [INFO] [stdout] 336 | pub fn D_FindAllIWADs(mask: i32) //-> *mut *mut iwad_t [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_mask` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `gamemission` [INFO] [stdout] --> src/d/d_iwad.rs:345:27 [INFO] [stdout] | [INFO] [stdout] 345 | pub fn D_SaveGameIWADName(gamemission: GameMission_t) -> &'static str { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_gamemission` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mission` [INFO] [stdout] --> src/d/d_iwad.rs:351:26 [INFO] [stdout] | [INFO] [stdout] 351 | pub fn D_SuggestIWADName(mission: GameMission_t, mode: GameMode_t) -> &'static str { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mission` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mode` [INFO] [stdout] --> src/d/d_iwad.rs:351:50 [INFO] [stdout] | [INFO] [stdout] 351 | pub fn D_SuggestIWADName(mission: GameMission_t, mode: GameMode_t) -> &'static str { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_mode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mission` [INFO] [stdout] --> src/d/d_iwad.rs:357:26 [INFO] [stdout] | [INFO] [stdout] 357 | pub fn D_SuggestGameName(mission: GameMission_t, mode: GameMode_t) -> &'static str { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mission` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mode` [INFO] [stdout] --> src/d/d_iwad.rs:357:50 [INFO] [stdout] | [INFO] [stdout] 357 | pub fn D_SuggestGameName(mission: GameMission_t, mode: GameMode_t) -> &'static str { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_mode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/d/d_loop.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | for i in 0..newtics { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ticcmds` [INFO] [stdout] --> src/d/d_loop.rs:182:21 [INFO] [stdout] | [INFO] [stdout] 182 | pub fn D_ReceiveTic(ticcmds: *mut ticcmd_t, players_mask: *mut bool) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ticcmds` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `players_mask` [INFO] [stdout] --> src/d/d_loop.rs:182:45 [INFO] [stdout] | [INFO] [stdout] 182 | pub fn D_ReceiveTic(ticcmds: *mut ticcmd_t, players_mask: *mut bool) { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_players_mask` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `settings` [INFO] [stdout] --> src/d/d_loop.rs:198:23 [INFO] [stdout] | [INFO] [stdout] 198 | pub fn D_StartNetGame(settings: *mut net_gamesettings_t, callback: netgame_startup_callback_t) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_settings` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `callback` [INFO] [stdout] --> src/d/d_loop.rs:198:58 [INFO] [stdout] | [INFO] [stdout] 198 | pub fn D_StartNetGame(settings: *mut net_gamesettings_t, callback: netgame_startup_callback_t) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_callback` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `connect_data` [INFO] [stdout] --> src/d/d_loop.rs:202:22 [INFO] [stdout] | [INFO] [stdout] 202 | pub fn D_InitNetGame(connect_data: *mut net_connect_data_t) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connect_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `set` [INFO] [stdout] --> src/d/d_loop.rs:260:21 [INFO] [stdout] | [INFO] [stdout] 260 | pub fn TicdupSquash(set: *mut ticcmd_set_t) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_set` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/d/d_loop.rs:373:13 [INFO] [stdout] | [INFO] [stdout] 373 | for i in 0..doom.d.ticdup { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mission` [INFO] [stdout] --> src/d/d_mode.rs:82:24 [INFO] [stdout] | [INFO] [stdout] 82 | pub fn D_ValidGameMode(mission: GameMission_t, mode: GameMode_t) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mission` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mode` [INFO] [stdout] --> src/d/d_mode.rs:82:48 [INFO] [stdout] | [INFO] [stdout] 82 | pub fn D_ValidGameMode(mission: GameMission_t, mode: GameMode_t) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_mode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mission` [INFO] [stdout] --> src/d/d_mode.rs:88:26 [INFO] [stdout] | [INFO] [stdout] 88 | pub fn D_ValidEpisodeMap(mission: GameMission_t, mode: GameMode_t, episode: i32, map: i32) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mission` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mode` [INFO] [stdout] --> src/d/d_mode.rs:88:50 [INFO] [stdout] | [INFO] [stdout] 88 | pub fn D_ValidEpisodeMap(mission: GameMission_t, mode: GameMode_t, episode: i32, map: i32) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_mode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `episode` [INFO] [stdout] --> src/d/d_mode.rs:88:68 [INFO] [stdout] | [INFO] [stdout] 88 | pub fn D_ValidEpisodeMap(mission: GameMission_t, mode: GameMode_t, episode: i32, map: i32) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_episode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `map` [INFO] [stdout] --> src/d/d_mode.rs:88:82 [INFO] [stdout] | [INFO] [stdout] 88 | pub fn D_ValidEpisodeMap(mission: GameMission_t, mode: GameMode_t, episode: i32, map: i32) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_map` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mission` [INFO] [stdout] --> src/d/d_mode.rs:96:25 [INFO] [stdout] | [INFO] [stdout] 96 | pub fn D_GetNumEpisodes(mission: GameMission_t, mode: GameMode_t) -> i32 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mission` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mode` [INFO] [stdout] --> src/d/d_mode.rs:96:49 [INFO] [stdout] | [INFO] [stdout] 96 | pub fn D_GetNumEpisodes(mission: GameMission_t, mode: GameMode_t) -> i32 { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_mode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mission` [INFO] [stdout] --> src/d/d_mode.rs:152:27 [INFO] [stdout] | [INFO] [stdout] 152 | pub fn D_ValidGameVersion(mission: GameMission_t, version: GameVersion_t) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mission` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `version` [INFO] [stdout] --> src/d/d_mode.rs:152:51 [INFO] [stdout] | [INFO] [stdout] 152 | pub fn D_ValidGameVersion(mission: GameMission_t, version: GameVersion_t) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_version` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mission` [INFO] [stdout] --> src/d/d_mode.rs:160:23 [INFO] [stdout] | [INFO] [stdout] 160 | pub fn D_IsEpisodeMap(mission: GameMission_t) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mission` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mission` [INFO] [stdout] --> src/d/d_mode.rs:166:28 [INFO] [stdout] | [INFO] [stdout] 166 | pub fn D_GameMissionString(mission: GameMission_t) -> String { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mission` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `player` [INFO] [stdout] --> src/d/d_net.rs:18:23 [INFO] [stdout] | [INFO] [stdout] 18 | pub fn PlayerQuitGame(player: *mut player_t) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_player` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/d/d_net.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 27 | for i in 0..MAXPLAYERS { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ingame` [INFO] [stdout] --> src/d/d_net.rs:22:56 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn RunTic(doom: &mut modules, cmds: *mut ticcmd_t, ingame: *mut bool) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_ingame` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `settings` [INFO] [stdout] --> src/d/d_net.rs:49:25 [INFO] [stdout] | [INFO] [stdout] 49 | pub fn LoadGameSettings(settings: *mut net_gamesettings_t) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_settings` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `settings` [INFO] [stdout] --> src/d/d_net.rs:56:25 [INFO] [stdout] | [INFO] [stdout] 56 | pub fn SaveGameSettings(settings: *mut net_gamesettings_t) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_settings` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `connect_data` [INFO] [stdout] --> src/d/d_net.rs:60:24 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn InitConnectData(connect_data: *mut net_connect_data_t) { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connect_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `deh_sub` [INFO] [stdout] --> src/d/d_main.rs:540:9 [INFO] [stdout] | [INFO] [stdout] 540 | let deh_sub: &str; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_deh_sub` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/d/d_main.rs:542:9 [INFO] [stdout] | [INFO] [stdout] 542 | for i in 0..banners.len() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `gamename_size` [INFO] [stdout] --> src/d/d_main.rs:549:13 [INFO] [stdout] | [INFO] [stdout] 549 | let gamename_size: usize; [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_gamename_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `version` [INFO] [stdout] --> src/d/d_main.rs:550:13 [INFO] [stdout] | [INFO] [stdout] 550 | let version: i32; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_version` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `gamename` is never read [INFO] [stdout] --> src/d/d_main.rs:576:5 [INFO] [stdout] | [INFO] [stdout] 576 | gamename = "DOOM Shareware"; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `doom` [INFO] [stdout] --> src/d/d_main.rs:537:20 [INFO] [stdout] | [INFO] [stdout] 537 | pub fn GetGameName(doom: &mut modules, mut gamename: &str) -> &'static str { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_doom` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `gamename` is assigned to, but never used [INFO] [stdout] --> src/d/d_main.rs:537:44 [INFO] [stdout] | [INFO] [stdout] 537 | pub fn GetGameName(doom: &mut modules, mut gamename: &str) -> &'static str { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_gamename` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `x` is never read [INFO] [stdout] --> src/deh/deh_str.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | x = y; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `x` is assigned to, but never used [INFO] [stdout] --> src/deh/deh_str.rs:26:41 [INFO] [stdout] | [INFO] [stdout] 26 | pub fn DEH_AddStringReplacement<'a>(mut x: &'a str, y: &'a str) { [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_x` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `event` [INFO] [stdout] --> src/f/f_finale.rs:202:20 [INFO] [stdout] | [INFO] [stdout] 202 | pub fn F_Responder(event: *mut event_t) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_event` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ev` [INFO] [stdout] --> src/f/f_finale.rs:316:24 [INFO] [stdout] | [INFO] [stdout] 316 | pub fn F_CastResponder(ev: *mut event_t) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ev` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `text` [INFO] [stdout] --> src/f/f_finale.rs:320:20 [INFO] [stdout] | [INFO] [stdout] 320 | pub fn F_CastPrint(text: String) {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_text` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/f/f_finale.rs:331:23 [INFO] [stdout] | [INFO] [stdout] 331 | pub fn F_DrawPatchCol(x: i32, patch: *mut patch_t, col: i32) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `patch` [INFO] [stdout] --> src/f/f_finale.rs:331:31 [INFO] [stdout] | [INFO] [stdout] 331 | pub fn F_DrawPatchCol(x: i32, patch: *mut patch_t, col: i32) {} [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_patch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `col` [INFO] [stdout] --> src/f/f_finale.rs:331:52 [INFO] [stdout] | [INFO] [stdout] 331 | pub fn F_DrawPatchCol(x: i32, patch: *mut patch_t, col: i32) {} [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_col` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `array` [INFO] [stdout] --> src/f/f_wipe.rs:37:33 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn wipe_shittyColMajorXform(array: *mut i16, width: i32, height: i32) {} [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_array` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `width` [INFO] [stdout] --> src/f/f_wipe.rs:37:50 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn wipe_shittyColMajorXform(array: *mut i16, width: i32, height: i32) {} [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/f/f_wipe.rs:37:62 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn wipe_shittyColMajorXform(array: *mut i16, width: i32, height: i32) {} [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `width` [INFO] [stdout] --> src/f/f_wipe.rs:39:28 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn wipe_initColorXForm(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/f/f_wipe.rs:39:40 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn wipe_initColorXForm(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ticks` [INFO] [stdout] --> src/f/f_wipe.rs:39:53 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn wipe_initColorXForm(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_ticks` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/d/d_main.rs:635:17 [INFO] [stdout] | [INFO] [stdout] 635 | for i in 0..doom.w.numlumps { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `width` [INFO] [stdout] --> src/f/f_wipe.rs:43:26 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn wipe_doColorXForm(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/f/f_wipe.rs:43:38 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn wipe_doColorXForm(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ticks` [INFO] [stdout] --> src/f/f_wipe.rs:43:51 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn wipe_doColorXForm(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_ticks` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `width` [INFO] [stdout] --> src/f/f_wipe.rs:47:28 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn wipe_exitColorXForm(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/f/f_wipe.rs:47:40 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn wipe_exitColorXForm(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ticks` [INFO] [stdout] --> src/f/f_wipe.rs:47:53 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn wipe_exitColorXForm(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_ticks` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `width` [INFO] [stdout] --> src/f/f_wipe.rs:51:22 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn wipe_initMelt(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/f/f_wipe.rs:51:34 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn wipe_initMelt(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ticks` [INFO] [stdout] --> src/f/f_wipe.rs:51:47 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn wipe_initMelt(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_ticks` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `width` [INFO] [stdout] --> src/f/f_wipe.rs:55:20 [INFO] [stdout] | [INFO] [stdout] 55 | pub fn wipe_doMelt(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/f/f_wipe.rs:55:32 [INFO] [stdout] | [INFO] [stdout] 55 | pub fn wipe_doMelt(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ticks` [INFO] [stdout] --> src/f/f_wipe.rs:55:45 [INFO] [stdout] | [INFO] [stdout] 55 | pub fn wipe_doMelt(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_ticks` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `width` [INFO] [stdout] --> src/f/f_wipe.rs:59:22 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn wipe_exitMelt(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/f/f_wipe.rs:59:34 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn wipe_exitMelt(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ticks` [INFO] [stdout] --> src/f/f_wipe.rs:59:47 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn wipe_exitMelt(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_ticks` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/f/f_wipe.rs:63:25 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn wipe_StartScreen(x: i32, y: i32, width: i32, height: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/f/f_wipe.rs:63:33 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn wipe_StartScreen(x: i32, y: i32, width: i32, height: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `width` [INFO] [stdout] --> src/f/f_wipe.rs:63:41 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn wipe_StartScreen(x: i32, y: i32, width: i32, height: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/f/f_wipe.rs:63:53 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn wipe_StartScreen(x: i32, y: i32, width: i32, height: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/f/f_wipe.rs:67:23 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn wipe_EndScreen(x: i32, y: i32, width: i32, height: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/f/f_wipe.rs:67:31 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn wipe_EndScreen(x: i32, y: i32, width: i32, height: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `width` [INFO] [stdout] --> src/f/f_wipe.rs:67:39 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn wipe_EndScreen(x: i32, y: i32, width: i32, height: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/f/f_wipe.rs:67:51 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn wipe_EndScreen(x: i32, y: i32, width: i32, height: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wipeno` [INFO] [stdout] --> src/f/f_wipe.rs:71:24 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn wipe_ScreenWipe(wipeno: i32, x: i32, y: i32, width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_wipeno` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/f/f_wipe.rs:71:37 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn wipe_ScreenWipe(wipeno: i32, x: i32, y: i32, width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/f/f_wipe.rs:71:45 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn wipe_ScreenWipe(wipeno: i32, x: i32, y: i32, width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `width` [INFO] [stdout] --> src/f/f_wipe.rs:71:53 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn wipe_ScreenWipe(wipeno: i32, x: i32, y: i32, width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/f/f_wipe.rs:71:65 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn wipe_ScreenWipe(wipeno: i32, x: i32, y: i32, width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ticks` [INFO] [stdout] --> src/f/f_wipe.rs:71:78 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn wipe_ScreenWipe(wipeno: i32, x: i32, y: i32, width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_ticks` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cmd` [INFO] [stdout] --> src/g/g_game.rs:112:22 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn G_CmdChecksum(cmd: *mut ticcmd_t) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_cmd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `weapon` [INFO] [stdout] --> src/g/g_game.rs:116:25 [INFO] [stdout] | [INFO] [stdout] 116 | pub fn WeaponSelectable(weapon: weapontype_t) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_weapon` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `direction` [INFO] [stdout] --> src/g/g_game.rs:120:21 [INFO] [stdout] | [INFO] [stdout] 120 | pub fn G_NextWeapon(direction: i32) -> i32 { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_direction` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cmd` [INFO] [stdout] --> src/g/g_game.rs:130:22 [INFO] [stdout] | [INFO] [stdout] 130 | pub fn G_BuildTiccmd(cmd: *mut ticcmd_t, maketic: i32) {} [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_cmd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `maketic` [INFO] [stdout] --> src/g/g_game.rs:130:42 [INFO] [stdout] | [INFO] [stdout] 130 | pub fn G_BuildTiccmd(cmd: *mut ticcmd_t, maketic: i32) {} [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_maketic` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buttons_mask` [INFO] [stdout] --> src/g/g_game.rs:137:22 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn SetJoyButtons(buttons_mask: u32) {} [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_buttons_mask` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buttons_mask` [INFO] [stdout] --> src/g/g_game.rs:139:24 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn SetMouseButtons(buttons_mask: u32) {} [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_buttons_mask` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ev` [INFO] [stdout] --> src/g/g_game.rs:145:20 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn G_Responder(ev: *mut event_t) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ev` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `player` [INFO] [stdout] --> src/g/g_game.rs:165:21 [INFO] [stdout] | [INFO] [stdout] 165 | pub fn G_InitPlayer(player: i32) {} [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_player` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `player` [INFO] [stdout] --> src/g/g_game.rs:171:28 [INFO] [stdout] | [INFO] [stdout] 171 | pub fn G_PlayerFinishLevel(player: i32) {} [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_player` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `player` [INFO] [stdout] --> src/g/g_game.rs:178:23 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn G_PlayerReborn(player: i32) {} [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_player` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `playernum` [INFO] [stdout] --> src/g/g_game.rs:187:20 [INFO] [stdout] | [INFO] [stdout] 187 | pub fn G_CheckSpot(playernum: i32, mthing: *mut mapthing_t) -> bool { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_playernum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mthing` [INFO] [stdout] --> src/g/g_game.rs:187:36 [INFO] [stdout] | [INFO] [stdout] 187 | pub fn G_CheckSpot(playernum: i32, mthing: *mut mapthing_t) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_mthing` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `playernum` [INFO] [stdout] --> src/g/g_game.rs:196:32 [INFO] [stdout] | [INFO] [stdout] 196 | pub fn G_DeathMatchSpawnPlayer(playernum: i32) {} [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_playernum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `playernum` [INFO] [stdout] --> src/g/g_game.rs:201:19 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn G_DoReborn(playernum: i32) {} [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_playernum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/g/g_game.rs:228:19 [INFO] [stdout] | [INFO] [stdout] 228 | pub fn G_LoadGame(name: &str) {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `slot` [INFO] [stdout] --> src/g/g_game.rs:237:19 [INFO] [stdout] | [INFO] [stdout] 237 | pub fn G_SaveGame(slot: i32, description: &str) {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_slot` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `description` [INFO] [stdout] --> src/g/g_game.rs:237:30 [INFO] [stdout] | [INFO] [stdout] 237 | pub fn G_SaveGame(slot: i32, description: &str) {} [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_description` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `skill` [INFO] [stdout] --> src/g/g_game.rs:247:25 [INFO] [stdout] | [INFO] [stdout] 247 | pub fn G_DeferedInitNew(skill: skill_t, episode: i32, map: i32) {} [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_skill` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `episode` [INFO] [stdout] --> src/g/g_game.rs:247:41 [INFO] [stdout] | [INFO] [stdout] 247 | pub fn G_DeferedInitNew(skill: skill_t, episode: i32, map: i32) {} [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_episode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `map` [INFO] [stdout] --> src/g/g_game.rs:247:55 [INFO] [stdout] | [INFO] [stdout] 247 | pub fn G_DeferedInitNew(skill: skill_t, episode: i32, map: i32) {} [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_map` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `skill` [INFO] [stdout] --> src/g/g_game.rs:251:18 [INFO] [stdout] | [INFO] [stdout] 251 | pub fn G_InitNew(skill: skill_t, episode: i32, map: i32) {} [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_skill` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `episode` [INFO] [stdout] --> src/g/g_game.rs:251:34 [INFO] [stdout] | [INFO] [stdout] 251 | pub fn G_InitNew(skill: skill_t, episode: i32, map: i32) {} [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_episode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `map` [INFO] [stdout] --> src/g/g_game.rs:251:48 [INFO] [stdout] | [INFO] [stdout] 251 | pub fn G_InitNew(skill: skill_t, episode: i32, map: i32) {} [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_map` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cmd` [INFO] [stdout] --> src/g/g_game.rs:257:25 [INFO] [stdout] | [INFO] [stdout] 257 | pub fn G_ReadDemoTiccmd(cmd: *mut ticcmd_t) {} [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_cmd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cmd` [INFO] [stdout] --> src/g/g_game.rs:263:26 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn G_WriteDemoTiccmd(cmd: *mut ticcmd_t) {} [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_cmd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/g/g_game.rs:268:21 [INFO] [stdout] | [INFO] [stdout] 268 | pub fn G_RecordDemo(name: &str) {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/g/g_game.rs:281:26 [INFO] [stdout] | [INFO] [stdout] 281 | pub fn G_DeferedPlayDemo(name: &str) {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `version` [INFO] [stdout] --> src/g/g_game.rs:285:31 [INFO] [stdout] | [INFO] [stdout] 285 | pub fn DemoVersionDescription(version: i32) -> &'static str { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_version` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/g/g_game.rs:294:19 [INFO] [stdout] | [INFO] [stdout] 294 | pub fn G_TimeDemo(name: &str) {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `t` [INFO] [stdout] --> src/hu/hu_lib.rs:113:28 [INFO] [stdout] | [INFO] [stdout] 113 | pub fn HUlib_clearTextLine(t: *mut hu_textline_t) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `t` [INFO] [stdout] --> src/hu/hu_lib.rs:115:27 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn HUlib_initTextLine(t: *mut hu_textline_t, x: i32, y: i32, f: *mut *mut patch_t, sc: i32) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/hu/hu_lib.rs:115:50 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn HUlib_initTextLine(t: *mut hu_textline_t, x: i32, y: i32, f: *mut *mut patch_t, sc: i32) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/hu/hu_lib.rs:115:58 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn HUlib_initTextLine(t: *mut hu_textline_t, x: i32, y: i32, f: *mut *mut patch_t, sc: i32) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `f` [INFO] [stdout] --> src/hu/hu_lib.rs:115:66 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn HUlib_initTextLine(t: *mut hu_textline_t, x: i32, y: i32, f: *mut *mut patch_t, sc: i32) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_f` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sc` [INFO] [stdout] --> src/hu/hu_lib.rs:115:88 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn HUlib_initTextLine(t: *mut hu_textline_t, x: i32, y: i32, f: *mut *mut patch_t, sc: i32) {} [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_sc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `t` [INFO] [stdout] --> src/hu/hu_lib.rs:117:32 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn HUlib_addCharToTextLine(t: *mut hu_textline_t, ch: char) -> bool { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ch` [INFO] [stdout] --> src/hu/hu_lib.rs:117:55 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn HUlib_addCharToTextLine(t: *mut hu_textline_t, ch: char) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `t` [INFO] [stdout] --> src/hu/hu_lib.rs:121:34 [INFO] [stdout] | [INFO] [stdout] 121 | pub fn HUlib_delCharFromTextLine(t: *mut hu_textline_t) -> bool { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/hu/hu_lib.rs:125:27 [INFO] [stdout] | [INFO] [stdout] 125 | pub fn HUlib_drawTextLine(l: *mut hu_textline_t, drawcursor: bool) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_l` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `drawcursor` [INFO] [stdout] --> src/hu/hu_lib.rs:125:50 [INFO] [stdout] | [INFO] [stdout] 125 | pub fn HUlib_drawTextLine(l: *mut hu_textline_t, drawcursor: bool) {} [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_drawcursor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/hu/hu_lib.rs:128:28 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn HUlib_eraseTextLine(l: *mut hu_textline_t) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_l` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/hu/hu_lib.rs:131:5 [INFO] [stdout] | [INFO] [stdout] 131 | s: *mut hu_stext_t, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/hu/hu_lib.rs:132:5 [INFO] [stdout] | [INFO] [stdout] 132 | x: i32, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/hu/hu_lib.rs:133:5 [INFO] [stdout] | [INFO] [stdout] 133 | y: i32, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `h` [INFO] [stdout] --> src/hu/hu_lib.rs:134:5 [INFO] [stdout] | [INFO] [stdout] 134 | h: i32, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_h` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `font` [INFO] [stdout] --> src/hu/hu_lib.rs:135:5 [INFO] [stdout] | [INFO] [stdout] 135 | font: *mut *mut patch_t, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_font` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `startchar` [INFO] [stdout] --> src/hu/hu_lib.rs:136:5 [INFO] [stdout] | [INFO] [stdout] 136 | startchar: i32, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_startchar` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `on` [INFO] [stdout] --> src/hu/hu_lib.rs:137:5 [INFO] [stdout] | [INFO] [stdout] 137 | on: *mut bool, [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_on` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/hu/hu_lib.rs:141:29 [INFO] [stdout] | [INFO] [stdout] 141 | pub fn HUlib_addLineToSText(s: *mut hu_stext_t) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/hu/hu_lib.rs:143:32 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn HUlib_addMessageToSText(s: *mut hu_stext_t, prefix: String, msg: String) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `prefix` [INFO] [stdout] --> src/hu/hu_lib.rs:143:52 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn HUlib_addMessageToSText(s: *mut hu_stext_t, prefix: String, msg: String) {} [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_prefix` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `msg` [INFO] [stdout] --> src/hu/hu_lib.rs:143:68 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn HUlib_addMessageToSText(s: *mut hu_stext_t, prefix: String, msg: String) {} [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_msg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/hu/hu_lib.rs:145:24 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn HUlib_drawSText(s: *mut hu_stext_t) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/hu/hu_lib.rs:147:25 [INFO] [stdout] | [INFO] [stdout] 147 | pub fn HUlib_eraseSText(s: *mut hu_stext_t) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `it` [INFO] [stdout] --> src/hu/hu_lib.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 150 | it: *mut hu_itext_t, [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_it` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/hu/hu_lib.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 151 | x: i32, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/hu/hu_lib.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | y: i32, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `font` [INFO] [stdout] --> src/hu/hu_lib.rs:153:5 [INFO] [stdout] | [INFO] [stdout] 153 | font: *mut *mut patch_t, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_font` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `startchar` [INFO] [stdout] --> src/hu/hu_lib.rs:154:5 [INFO] [stdout] | [INFO] [stdout] 154 | startchar: i32, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_startchar` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `on` [INFO] [stdout] --> src/hu/hu_lib.rs:155:5 [INFO] [stdout] | [INFO] [stdout] 155 | on: *mut bool, [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_on` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `it` [INFO] [stdout] --> src/hu/hu_lib.rs:160:31 [INFO] [stdout] | [INFO] [stdout] 160 | pub fn HUlib_delCharFromIText(it: *mut hu_itext_t) {} [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_it` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `it` [INFO] [stdout] --> src/hu/hu_lib.rs:162:33 [INFO] [stdout] | [INFO] [stdout] 162 | pub fn HUlib_eraseLineFromIText(it: *mut hu_itext_t) {} [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_it` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `it` [INFO] [stdout] --> src/hu/hu_lib.rs:165:25 [INFO] [stdout] | [INFO] [stdout] 165 | pub fn HUlib_resetIText(it: *mut hu_itext_t) {} [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_it` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `it` [INFO] [stdout] --> src/hu/hu_lib.rs:167:31 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn HUlib_addPrefixToIText(it: *mut hu_itext_t, str: String) {} [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_it` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `str` [INFO] [stdout] --> src/hu/hu_lib.rs:167:52 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn HUlib_addPrefixToIText(it: *mut hu_itext_t, str: String) {} [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_str` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `it` [INFO] [stdout] --> src/hu/hu_lib.rs:171:25 [INFO] [stdout] | [INFO] [stdout] 171 | pub fn HUlib_keyInIText(it: *mut hu_itext_t, ch: char) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_it` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ch` [INFO] [stdout] --> src/hu/hu_lib.rs:171:46 [INFO] [stdout] | [INFO] [stdout] 171 | pub fn HUlib_keyInIText(it: *mut hu_itext_t, ch: char) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `it` [INFO] [stdout] --> src/hu/hu_lib.rs:175:24 [INFO] [stdout] | [INFO] [stdout] 175 | pub fn HUlib_drawIText(it: *mut hu_itext_t) {} [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_it` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `c` [INFO] [stdout] --> src/hu/hu_stuff.rs:151:25 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn HU_queueChatChar(c: char) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_c` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ev` [INFO] [stdout] --> src/hu/hu_stuff.rs:161:21 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn HU_Responder(ev: *mut event_t) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ev` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `track` [INFO] [stdout] --> src/i/i_cdmus.rs:16:20 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn I_CDMusPlay(track: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_track` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `volume` [INFO] [stdout] --> src/i/i_cdmus.rs:28:25 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn I_CDMusSetVolume(volume: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_volume` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `track_num` [INFO] [stdout] --> src/i/i_cdmus.rs:46:27 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn I_CDMusTrackLength(track_num: i32) -> i32 { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_track_num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `endoom_data` [INFO] [stdout] --> src/i/i_endoom.rs:30:17 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn I_Endoom(endoom_data: *mut u8) { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_endoom_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/i/i_input.rs:16:18 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn toDoomKey(key: u32) -> u8 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pressed` [INFO] [stdout] --> src/i/i_input.rs:22:22 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn queueKeyPress(pressed: i32, keyCode: u32) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pressed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `keyCode` [INFO] [stdout] --> src/i/i_input.rs:22:36 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn queueKeyPress(pressed: i32, keyCode: u32) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_keyCode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pressed` [INFO] [stdout] --> src/i/i_input.rs:30:15 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn GetKey(pressed: *mut i32, doomKey: *mut u8) -> i32 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pressed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `doomKey` [INFO] [stdout] --> src/i/i_input.rs:30:34 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn GetKey(pressed: *mut i32, doomKey: *mut u8) -> i32 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_doomKey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/i/i_input.rs:36:21 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn GetTypedChar(key: u8) -> u8 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pressed` [INFO] [stdout] --> src/i/i_input.rs:42:26 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn UpdateShiftStatus(pressed: i32, key: u8) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pressed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/i/i_input.rs:42:40 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn UpdateShiftStatus(pressed: i32, key: u8) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `axis` [INFO] [stdout] --> src/i/i_joystick.rs:19:20 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn IsValidAxis(axis: i32) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_axis` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `physbutton` [INFO] [stdout] --> src/i/i_joystick.rs:29:21 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn IsAxisButton(physbutton: i32) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_physbutton` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vbutton` [INFO] [stdout] --> src/i/i_joystick.rs:37:24 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn ReadButtonState(vbutton: i32) -> i32 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vbutton` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `axis` [INFO] [stdout] --> src/i/i_joystick.rs:53:21 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn GetAxisState(axis: i32, invert: i32) -> i32 { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_axis` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `invert` [INFO] [stdout] --> src/i/i_joystick.rs:53:32 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn GetAxisState(axis: i32, invert: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_invert` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:21:18 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn I_Scale1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:21:27 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn I_Scale1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:21:36 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn I_Scale1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:21:45 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn I_Scale1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mission` [INFO] [stdout] --> src/d/d_mode.rs:82:24 [INFO] [stdout] | [INFO] [stdout] 82 | pub fn D_ValidGameMode(mission: GameMission_t, mode: GameMode_t) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mission` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:29:18 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn I_Scale2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mode` [INFO] [stdout] --> src/d/d_mode.rs:82:48 [INFO] [stdout] | [INFO] [stdout] 82 | pub fn D_ValidGameMode(mission: GameMission_t, mode: GameMode_t) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_mode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:29:27 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn I_Scale2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:29:36 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn I_Scale2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:29:45 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn I_Scale2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mission` [INFO] [stdout] --> src/d/d_mode.rs:88:26 [INFO] [stdout] | [INFO] [stdout] 88 | pub fn D_ValidEpisodeMap(mission: GameMission_t, mode: GameMode_t, episode: i32, map: i32) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mission` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:37:18 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn I_Scale3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mode` [INFO] [stdout] --> src/d/d_mode.rs:88:50 [INFO] [stdout] | [INFO] [stdout] 88 | pub fn D_ValidEpisodeMap(mission: GameMission_t, mode: GameMode_t, episode: i32, map: i32) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_mode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:37:27 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn I_Scale3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `episode` [INFO] [stdout] --> src/d/d_mode.rs:88:68 [INFO] [stdout] | [INFO] [stdout] 88 | pub fn D_ValidEpisodeMap(mission: GameMission_t, mode: GameMode_t, episode: i32, map: i32) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_episode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:37:36 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn I_Scale3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `map` [INFO] [stdout] --> src/d/d_mode.rs:88:82 [INFO] [stdout] | [INFO] [stdout] 88 | pub fn D_ValidEpisodeMap(mission: GameMission_t, mode: GameMode_t, episode: i32, map: i32) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_map` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:37:45 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn I_Scale3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:45:18 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn I_Scale4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mission` [INFO] [stdout] --> src/d/d_mode.rs:96:25 [INFO] [stdout] | [INFO] [stdout] 96 | pub fn D_GetNumEpisodes(mission: GameMission_t, mode: GameMode_t) -> i32 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mission` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mode` [INFO] [stdout] --> src/d/d_mode.rs:96:49 [INFO] [stdout] | [INFO] [stdout] 96 | pub fn D_GetNumEpisodes(mission: GameMission_t, mode: GameMode_t) -> i32 { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_mode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:45:27 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn I_Scale4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:45:36 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn I_Scale4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:45:45 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn I_Scale4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:53:18 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn I_Scale5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mission` [INFO] [stdout] --> src/d/d_mode.rs:152:27 [INFO] [stdout] | [INFO] [stdout] 152 | pub fn D_ValidGameVersion(mission: GameMission_t, version: GameVersion_t) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mission` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:53:27 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn I_Scale5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `version` [INFO] [stdout] --> src/d/d_mode.rs:152:51 [INFO] [stdout] | [INFO] [stdout] 152 | pub fn D_ValidGameVersion(mission: GameMission_t, version: GameVersion_t) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_version` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:53:36 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn I_Scale5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:53:45 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn I_Scale5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mission` [INFO] [stdout] --> src/d/d_mode.rs:160:23 [INFO] [stdout] | [INFO] [stdout] 160 | pub fn D_IsEpisodeMap(mission: GameMission_t) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mission` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `palette` [INFO] [stdout] --> src/i/i_scale.rs:62:25 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn FindNearestColor(palette: *mut u8, r: i32, g: i32, b: i32) -> i32 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_palette` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `r` [INFO] [stdout] --> src/i/i_scale.rs:62:43 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn FindNearestColor(palette: *mut u8, r: i32, g: i32, b: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_r` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `g` [INFO] [stdout] --> src/i/i_scale.rs:62:51 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn FindNearestColor(palette: *mut u8, r: i32, g: i32, b: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_g` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mission` [INFO] [stdout] --> src/d/d_mode.rs:166:28 [INFO] [stdout] | [INFO] [stdout] 166 | pub fn D_GameMissionString(mission: GameMission_t) -> String { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mission` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/i/i_scale.rs:62:59 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn FindNearestColor(palette: *mut u8, r: i32, g: i32, b: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `palette` [INFO] [stdout] --> src/i/i_scale.rs:73:29 [INFO] [stdout] | [INFO] [stdout] 73 | pub fn GenerateStretchTable(palette: *mut u8, pct: i32) -> *mut u8 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_palette` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pct` [INFO] [stdout] --> src/i/i_scale.rs:73:47 [INFO] [stdout] | [INFO] [stdout] 73 | pub fn GenerateStretchTable(palette: *mut u8, pct: i32) -> *mut u8 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_pct` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `player` [INFO] [stdout] --> src/d/d_net.rs:18:23 [INFO] [stdout] | [INFO] [stdout] 18 | pub fn PlayerQuitGame(player: *mut player_t) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_player` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `palette` [INFO] [stdout] --> src/i/i_scale.rs:82:28 [INFO] [stdout] | [INFO] [stdout] 82 | pub fn I_InitStretchTables(palette: *mut u8) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_palette` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `palette` [INFO] [stdout] --> src/i/i_scale.rs:88:26 [INFO] [stdout] | [INFO] [stdout] 88 | pub fn I_InitSquashTable(palette: *mut u8) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_palette` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/d/d_net.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 27 | for i in 0..MAXPLAYERS { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ingame` [INFO] [stdout] --> src/d/d_net.rs:22:56 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn RunTic(doom: &mut modules, cmds: *mut ticcmd_t, ingame: *mut bool) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_ingame` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `palette` [INFO] [stdout] --> src/i/i_scale.rs:96:27 [INFO] [stdout] | [INFO] [stdout] 96 | pub fn I_ResetScaleTables(palette: *mut u8) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_palette` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:107:27 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn WriteBlendedLine1x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src1` [INFO] [stdout] --> src/i/i_scale.rs:107:42 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn WriteBlendedLine1x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_src1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `settings` [INFO] [stdout] --> src/d/d_net.rs:49:25 [INFO] [stdout] | [INFO] [stdout] 49 | pub fn LoadGameSettings(settings: *mut net_gamesettings_t) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_settings` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src2` [INFO] [stdout] --> src/i/i_scale.rs:107:57 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn WriteBlendedLine1x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_src2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stretch_table` [INFO] [stdout] --> src/i/i_scale.rs:107:72 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn WriteBlendedLine1x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stretch_table` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `settings` [INFO] [stdout] --> src/d/d_net.rs:56:25 [INFO] [stdout] | [INFO] [stdout] 56 | pub fn SaveGameSettings(settings: *mut net_gamesettings_t) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_settings` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:113:20 [INFO] [stdout] | [INFO] [stdout] 113 | pub fn I_Stretch1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:113:29 [INFO] [stdout] | [INFO] [stdout] 113 | pub fn I_Stretch1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:113:38 [INFO] [stdout] | [INFO] [stdout] 113 | pub fn I_Stretch1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:113:47 [INFO] [stdout] | [INFO] [stdout] 113 | pub fn I_Stretch1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `connect_data` [INFO] [stdout] --> src/d/d_net.rs:60:24 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn InitConnectData(connect_data: *mut net_connect_data_t) { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connect_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:119:20 [INFO] [stdout] | [INFO] [stdout] 119 | pub fn WriteLine2x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/i/i_scale.rs:119:35 [INFO] [stdout] | [INFO] [stdout] 119 | pub fn WriteLine2x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_src` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:123:27 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn WriteBlendedLine2x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src1` [INFO] [stdout] --> src/i/i_scale.rs:123:42 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn WriteBlendedLine2x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_src1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src2` [INFO] [stdout] --> src/i/i_scale.rs:123:57 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn WriteBlendedLine2x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_src2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stretch_table` [INFO] [stdout] --> src/i/i_scale.rs:123:72 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn WriteBlendedLine2x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stretch_table` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:129:20 [INFO] [stdout] | [INFO] [stdout] 129 | pub fn I_Stretch2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:129:29 [INFO] [stdout] | [INFO] [stdout] 129 | pub fn I_Stretch2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:129:38 [INFO] [stdout] | [INFO] [stdout] 129 | pub fn I_Stretch2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:129:47 [INFO] [stdout] | [INFO] [stdout] 129 | pub fn I_Stretch2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:135:20 [INFO] [stdout] | [INFO] [stdout] 135 | pub fn WriteLine3x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/i/i_scale.rs:135:35 [INFO] [stdout] | [INFO] [stdout] 135 | pub fn WriteLine3x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_src` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:139:27 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn WriteBlendedLine3x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src1` [INFO] [stdout] --> src/i/i_scale.rs:139:42 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn WriteBlendedLine3x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_src1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src2` [INFO] [stdout] --> src/i/i_scale.rs:139:57 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn WriteBlendedLine3x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_src2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stretch_table` [INFO] [stdout] --> src/i/i_scale.rs:139:72 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn WriteBlendedLine3x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stretch_table` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:145:20 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn I_Stretch3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:145:29 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn I_Stretch3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:145:38 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn I_Stretch3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:145:47 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn I_Stretch3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:151:20 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn WriteLine4x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/i/i_scale.rs:151:35 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn WriteLine4x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_src` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:155:27 [INFO] [stdout] | [INFO] [stdout] 155 | pub fn WriteBlendedLine4x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src1` [INFO] [stdout] --> src/i/i_scale.rs:155:42 [INFO] [stdout] | [INFO] [stdout] 155 | pub fn WriteBlendedLine4x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_src1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src2` [INFO] [stdout] --> src/i/i_scale.rs:155:57 [INFO] [stdout] | [INFO] [stdout] 155 | pub fn WriteBlendedLine4x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_src2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stretch_table` [INFO] [stdout] --> src/i/i_scale.rs:155:72 [INFO] [stdout] | [INFO] [stdout] 155 | pub fn WriteBlendedLine4x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stretch_table` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:161:20 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn I_Stretch4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:161:29 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn I_Stretch4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:161:38 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn I_Stretch4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:161:47 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn I_Stretch4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:167:20 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn WriteLine5x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/i/i_scale.rs:167:35 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn WriteLine5x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_src` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:173:20 [INFO] [stdout] | [INFO] [stdout] 173 | pub fn I_Stretch5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:173:29 [INFO] [stdout] | [INFO] [stdout] 173 | pub fn I_Stretch5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:173:38 [INFO] [stdout] | [INFO] [stdout] 173 | pub fn I_Stretch5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:173:47 [INFO] [stdout] | [INFO] [stdout] 173 | pub fn I_Stretch5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:195:28 [INFO] [stdout] | [INFO] [stdout] 195 | pub fn WriteSquashedLine1x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/i/i_scale.rs:195:43 [INFO] [stdout] | [INFO] [stdout] 195 | pub fn WriteSquashedLine1x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_src` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:201:19 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn I_Squash1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:201:28 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn I_Squash1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:201:37 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn I_Squash1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:201:46 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn I_Squash1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `x` is never read [INFO] [stdout] --> src/deh/deh_str.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | x = y; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:211:28 [INFO] [stdout] | [INFO] [stdout] 211 | pub fn WriteSquashedLine2x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `x` is assigned to, but never used [INFO] [stdout] --> src/deh/deh_str.rs:26:41 [INFO] [stdout] | [INFO] [stdout] 26 | pub fn DEH_AddStringReplacement<'a>(mut x: &'a str, y: &'a str) { [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_x` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/i/i_scale.rs:211:43 [INFO] [stdout] | [INFO] [stdout] 211 | pub fn WriteSquashedLine2x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_src` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:217:19 [INFO] [stdout] | [INFO] [stdout] 217 | pub fn I_Squash2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `event` [INFO] [stdout] --> src/f/f_finale.rs:202:20 [INFO] [stdout] | [INFO] [stdout] 202 | pub fn F_Responder(event: *mut event_t) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_event` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:217:28 [INFO] [stdout] | [INFO] [stdout] 217 | pub fn I_Squash2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:217:37 [INFO] [stdout] | [INFO] [stdout] 217 | pub fn I_Squash2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ev` [INFO] [stdout] --> src/f/f_finale.rs:316:24 [INFO] [stdout] | [INFO] [stdout] 316 | pub fn F_CastResponder(ev: *mut event_t) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ev` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:217:46 [INFO] [stdout] | [INFO] [stdout] 217 | pub fn I_Squash2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `text` [INFO] [stdout] --> src/f/f_finale.rs:320:20 [INFO] [stdout] | [INFO] [stdout] 320 | pub fn F_CastPrint(text: String) {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_text` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:223:28 [INFO] [stdout] | [INFO] [stdout] 223 | pub fn WriteSquashedLine3x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/i/i_scale.rs:223:43 [INFO] [stdout] | [INFO] [stdout] 223 | pub fn WriteSquashedLine3x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_src` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/f/f_finale.rs:331:23 [INFO] [stdout] | [INFO] [stdout] 331 | pub fn F_DrawPatchCol(x: i32, patch: *mut patch_t, col: i32) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:235:19 [INFO] [stdout] | [INFO] [stdout] 235 | pub fn I_Squash3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `patch` [INFO] [stdout] --> src/f/f_finale.rs:331:31 [INFO] [stdout] | [INFO] [stdout] 331 | pub fn F_DrawPatchCol(x: i32, patch: *mut patch_t, col: i32) {} [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_patch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:235:28 [INFO] [stdout] | [INFO] [stdout] 235 | pub fn I_Squash3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `col` [INFO] [stdout] --> src/f/f_finale.rs:331:52 [INFO] [stdout] | [INFO] [stdout] 331 | pub fn F_DrawPatchCol(x: i32, patch: *mut patch_t, col: i32) {} [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_col` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:235:37 [INFO] [stdout] | [INFO] [stdout] 235 | pub fn I_Squash3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `array` [INFO] [stdout] --> src/f/f_wipe.rs:37:33 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn wipe_shittyColMajorXform(array: *mut i16, width: i32, height: i32) {} [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_array` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:235:46 [INFO] [stdout] | [INFO] [stdout] 235 | pub fn I_Squash3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `width` [INFO] [stdout] --> src/f/f_wipe.rs:37:50 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn wipe_shittyColMajorXform(array: *mut i16, width: i32, height: i32) {} [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:241:28 [INFO] [stdout] | [INFO] [stdout] 241 | pub fn WriteSquashedLine4x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/f/f_wipe.rs:37:62 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn wipe_shittyColMajorXform(array: *mut i16, width: i32, height: i32) {} [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/i/i_scale.rs:241:43 [INFO] [stdout] | [INFO] [stdout] 241 | pub fn WriteSquashedLine4x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_src` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `width` [INFO] [stdout] --> src/f/f_wipe.rs:39:28 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn wipe_initColorXForm(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:249:19 [INFO] [stdout] | [INFO] [stdout] 249 | pub fn I_Squash4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/f/f_wipe.rs:39:40 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn wipe_initColorXForm(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:249:28 [INFO] [stdout] | [INFO] [stdout] 249 | pub fn I_Squash4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ticks` [INFO] [stdout] --> src/f/f_wipe.rs:39:53 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn wipe_initColorXForm(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_ticks` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:249:37 [INFO] [stdout] | [INFO] [stdout] 249 | pub fn I_Squash4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `width` [INFO] [stdout] --> src/f/f_wipe.rs:43:26 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn wipe_doColorXForm(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:249:46 [INFO] [stdout] | [INFO] [stdout] 249 | pub fn I_Squash4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/f/f_wipe.rs:43:38 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn wipe_doColorXForm(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ticks` [INFO] [stdout] --> src/f/f_wipe.rs:43:51 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn wipe_doColorXForm(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_ticks` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:255:28 [INFO] [stdout] | [INFO] [stdout] 255 | pub fn WriteSquashedLine5x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `width` [INFO] [stdout] --> src/f/f_wipe.rs:47:28 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn wipe_exitColorXForm(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/i/i_scale.rs:255:43 [INFO] [stdout] | [INFO] [stdout] 255 | pub fn WriteSquashedLine5x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_src` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/f/f_wipe.rs:47:40 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn wipe_exitColorXForm(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:263:19 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn I_Squash5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ticks` [INFO] [stdout] --> src/f/f_wipe.rs:47:53 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn wipe_exitColorXForm(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_ticks` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `width` [INFO] [stdout] --> src/f/f_wipe.rs:51:22 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn wipe_initMelt(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:263:28 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn I_Squash5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/f/f_wipe.rs:51:34 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn wipe_initMelt(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:263:37 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn I_Squash5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ticks` [INFO] [stdout] --> src/f/f_wipe.rs:51:47 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn wipe_initMelt(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_ticks` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:263:46 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn I_Squash5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `width` [INFO] [stdout] --> src/f/f_wipe.rs:55:20 [INFO] [stdout] | [INFO] [stdout] 55 | pub fn wipe_doMelt(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/f/f_wipe.rs:55:32 [INFO] [stdout] | [INFO] [stdout] 55 | pub fn wipe_doMelt(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ticks` [INFO] [stdout] --> src/f/f_wipe.rs:55:45 [INFO] [stdout] | [INFO] [stdout] 55 | pub fn wipe_doMelt(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_ticks` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `samplerate_hz` [INFO] [stdout] --> src/i/i_sdlmusic.rs:111:24 [INFO] [stdout] | [INFO] [stdout] 111 | pub fn ParseVorbisTime(samplerate_hz: u32, value: &str) -> u32 { [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_samplerate_hz` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `width` [INFO] [stdout] --> src/f/f_wipe.rs:59:22 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn wipe_exitMelt(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/i/i_sdlmusic.rs:111:44 [INFO] [stdout] | [INFO] [stdout] 111 | pub fn ParseVorbisTime(samplerate_hz: u32, value: &str) -> u32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/f/f_wipe.rs:59:34 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn wipe_exitMelt(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ticks` [INFO] [stdout] --> src/f/f_wipe.rs:59:47 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn wipe_exitMelt(width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_ticks` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/f/f_wipe.rs:63:25 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn wipe_StartScreen(x: i32, y: i32, width: i32, height: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `metadata` [INFO] [stdout] --> src/i/i_sdlmusic.rs:119:27 [INFO] [stdout] | [INFO] [stdout] 119 | pub fn ParseVorbisComment(metadata: *mut file_metadata_t, comment: &str) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_metadata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/f/f_wipe.rs:63:33 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn wipe_StartScreen(x: i32, y: i32, width: i32, height: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `comment` [INFO] [stdout] --> src/i/i_sdlmusic.rs:119:59 [INFO] [stdout] | [INFO] [stdout] 119 | pub fn ParseVorbisComment(metadata: *mut file_metadata_t, comment: &str) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_comment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `width` [INFO] [stdout] --> src/f/f_wipe.rs:63:41 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn wipe_StartScreen(x: i32, y: i32, width: i32, height: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/f/f_wipe.rs:63:53 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn wipe_StartScreen(x: i32, y: i32, width: i32, height: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `metadata` [INFO] [stdout] --> src/i/i_sdlmusic.rs:124:28 [INFO] [stdout] | [INFO] [stdout] 124 | pub fn ParseVorbisComments(metadata: *mut file_metadata_t, fs: File) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_metadata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/f/f_wipe.rs:67:23 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn wipe_EndScreen(x: i32, y: i32, width: i32, height: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fs` [INFO] [stdout] --> src/i/i_sdlmusic.rs:124:60 [INFO] [stdout] | [INFO] [stdout] 124 | pub fn ParseVorbisComments(metadata: *mut file_metadata_t, fs: File) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_fs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/f/f_wipe.rs:67:31 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn wipe_EndScreen(x: i32, y: i32, width: i32, height: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `width` [INFO] [stdout] --> src/f/f_wipe.rs:67:39 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn wipe_EndScreen(x: i32, y: i32, width: i32, height: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/f/f_wipe.rs:67:51 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn wipe_EndScreen(x: i32, y: i32, width: i32, height: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `metadata` [INFO] [stdout] --> src/i/i_sdlmusic.rs:128:28 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn ParseFlacStreaminfo(metadata: *mut file_metadata_t, fs: File) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_metadata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `wipeno` [INFO] [stdout] --> src/f/f_wipe.rs:71:24 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn wipe_ScreenWipe(wipeno: i32, x: i32, y: i32, width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_wipeno` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fs` [INFO] [stdout] --> src/i/i_sdlmusic.rs:128:60 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn ParseFlacStreaminfo(metadata: *mut file_metadata_t, fs: File) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_fs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/f/f_wipe.rs:71:37 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn wipe_ScreenWipe(wipeno: i32, x: i32, y: i32, width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/f/f_wipe.rs:71:45 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn wipe_ScreenWipe(wipeno: i32, x: i32, y: i32, width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `width` [INFO] [stdout] --> src/f/f_wipe.rs:71:53 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn wipe_ScreenWipe(wipeno: i32, x: i32, y: i32, width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_width` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `metadata` [INFO] [stdout] --> src/i/i_sdlmusic.rs:132:22 [INFO] [stdout] | [INFO] [stdout] 132 | pub fn ParseFlacFile(metadata: *mut file_metadata_t, fs: File) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_metadata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/f/f_wipe.rs:71:65 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn wipe_ScreenWipe(wipeno: i32, x: i32, y: i32, width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ticks` [INFO] [stdout] --> src/f/f_wipe.rs:71:78 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn wipe_ScreenWipe(wipeno: i32, x: i32, y: i32, width: i32, height: i32, ticks: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_ticks` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fs` [INFO] [stdout] --> src/i/i_sdlmusic.rs:132:54 [INFO] [stdout] | [INFO] [stdout] 132 | pub fn ParseFlacFile(metadata: *mut file_metadata_t, fs: File) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_fs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cmd` [INFO] [stdout] --> src/g/g_game.rs:112:22 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn G_CmdChecksum(cmd: *mut ticcmd_t) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_cmd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `metadata` [INFO] [stdout] --> src/i/i_sdlmusic.rs:136:25 [INFO] [stdout] | [INFO] [stdout] 136 | pub fn ParseOggIdHeader(metadata: *mut file_metadata_t, fs: File) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_metadata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `weapon` [INFO] [stdout] --> src/g/g_game.rs:116:25 [INFO] [stdout] | [INFO] [stdout] 116 | pub fn WeaponSelectable(weapon: weapontype_t) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_weapon` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fs` [INFO] [stdout] --> src/i/i_sdlmusic.rs:136:57 [INFO] [stdout] | [INFO] [stdout] 136 | pub fn ParseOggIdHeader(metadata: *mut file_metadata_t, fs: File) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_fs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `direction` [INFO] [stdout] --> src/g/g_game.rs:120:21 [INFO] [stdout] | [INFO] [stdout] 120 | pub fn G_NextWeapon(direction: i32) -> i32 { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_direction` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cmd` [INFO] [stdout] --> src/g/g_game.rs:130:22 [INFO] [stdout] | [INFO] [stdout] 130 | pub fn G_BuildTiccmd(cmd: *mut ticcmd_t, maketic: i32) {} [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_cmd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `metadata` [INFO] [stdout] --> src/i/i_sdlmusic.rs:140:21 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn ParseOggFile(metadata: *mut file_metadata_t, fs: File) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_metadata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `maketic` [INFO] [stdout] --> src/g/g_game.rs:130:42 [INFO] [stdout] | [INFO] [stdout] 130 | pub fn G_BuildTiccmd(cmd: *mut ticcmd_t, maketic: i32) {} [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_maketic` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fs` [INFO] [stdout] --> src/i/i_sdlmusic.rs:140:53 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn ParseOggFile(metadata: *mut file_metadata_t, fs: File) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_fs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buttons_mask` [INFO] [stdout] --> src/g/g_game.rs:137:22 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn SetJoyButtons(buttons_mask: u32) {} [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_buttons_mask` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buttons_mask` [INFO] [stdout] --> src/g/g_game.rs:139:24 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn SetMouseButtons(buttons_mask: u32) {} [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_buttons_mask` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `filename` [INFO] [stdout] --> src/i/i_sdlmusic.rs:144:23 [INFO] [stdout] | [INFO] [stdout] 144 | pub fn ReadLoopPoints(filename: &str, metadata: *mut file_metadata_t) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ev` [INFO] [stdout] --> src/g/g_game.rs:145:20 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn G_Responder(ev: *mut event_t) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ev` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `metadata` [INFO] [stdout] --> src/i/i_sdlmusic.rs:144:39 [INFO] [stdout] | [INFO] [stdout] 144 | pub fn ReadLoopPoints(filename: &str, metadata: *mut file_metadata_t) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_metadata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `player` [INFO] [stdout] --> src/g/g_game.rs:165:21 [INFO] [stdout] | [INFO] [stdout] 165 | pub fn G_InitPlayer(player: i32) {} [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_player` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `player` [INFO] [stdout] --> src/g/g_game.rs:171:28 [INFO] [stdout] | [INFO] [stdout] 171 | pub fn G_PlayerFinishLevel(player: i32) {} [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_player` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/i/i_sdlmusic.rs:151:31 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn GetSubstituteMusicFile(data: *mut libc::c_void, data_len: usize) -> &'static str { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `player` [INFO] [stdout] --> src/g/g_game.rs:178:23 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn G_PlayerReborn(player: i32) {} [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_player` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `playernum` [INFO] [stdout] --> src/g/g_game.rs:187:20 [INFO] [stdout] | [INFO] [stdout] 187 | pub fn G_CheckSpot(playernum: i32, mthing: *mut mapthing_t) -> bool { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_playernum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data_len` [INFO] [stdout] --> src/i/i_sdlmusic.rs:151:56 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn GetSubstituteMusicFile(data: *mut libc::c_void, data_len: usize) -> &'static str { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mthing` [INFO] [stdout] --> src/g/g_game.rs:187:36 [INFO] [stdout] | [INFO] [stdout] 187 | pub fn G_CheckSpot(playernum: i32, mthing: *mut mapthing_t) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_mthing` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `playernum` [INFO] [stdout] --> src/g/g_game.rs:196:32 [INFO] [stdout] | [INFO] [stdout] 196 | pub fn G_DeathMatchSpawnPlayer(playernum: i32) {} [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_playernum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `subst` [INFO] [stdout] --> src/i/i_sdlmusic.rs:159:27 [INFO] [stdout] | [INFO] [stdout] 159 | pub fn AddSubstituteMusic(subst: *mut subst_music_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_subst` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `playernum` [INFO] [stdout] --> src/g/g_game.rs:201:19 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn G_DoReborn(playernum: i32) {} [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_playernum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/g/g_game.rs:228:19 [INFO] [stdout] | [INFO] [stdout] 228 | pub fn G_LoadGame(name: &str) {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `c` [INFO] [stdout] --> src/i/i_sdlmusic.rs:163:22 [INFO] [stdout] | [INFO] [stdout] 163 | pub fn ParseHexDigit(c: u8) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_c` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `slot` [INFO] [stdout] --> src/g/g_game.rs:237:19 [INFO] [stdout] | [INFO] [stdout] 237 | pub fn G_SaveGame(slot: i32, description: &str) {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_slot` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `description` [INFO] [stdout] --> src/g/g_game.rs:237:30 [INFO] [stdout] | [INFO] [stdout] 237 | pub fn G_SaveGame(slot: i32, description: &str) {} [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_description` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `base_filename` [INFO] [stdout] --> src/i/i_sdlmusic.rs:169:20 [INFO] [stdout] | [INFO] [stdout] 169 | pub fn GetFullPath(base_filename: &str, path: &str) -> &'static str { [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_base_filename` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `skill` [INFO] [stdout] --> src/g/g_game.rs:247:25 [INFO] [stdout] | [INFO] [stdout] 247 | pub fn G_DeferedInitNew(skill: skill_t, episode: i32, map: i32) {} [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_skill` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `path` [INFO] [stdout] --> src/i/i_sdlmusic.rs:169:41 [INFO] [stdout] | [INFO] [stdout] 169 | pub fn GetFullPath(base_filename: &str, path: &str) -> &'static str { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_path` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `episode` [INFO] [stdout] --> src/g/g_game.rs:247:41 [INFO] [stdout] | [INFO] [stdout] 247 | pub fn G_DeferedInitNew(skill: skill_t, episode: i32, map: i32) {} [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_episode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `map` [INFO] [stdout] --> src/g/g_game.rs:247:55 [INFO] [stdout] | [INFO] [stdout] 247 | pub fn G_DeferedInitNew(skill: skill_t, episode: i32, map: i32) {} [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_map` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `filename` [INFO] [stdout] --> src/i/i_sdlmusic.rs:178:28 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn ParseSubstituteLine(filename: &str, line: &str) -> &'static str { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `skill` [INFO] [stdout] --> src/g/g_game.rs:251:18 [INFO] [stdout] | [INFO] [stdout] 251 | pub fn G_InitNew(skill: skill_t, episode: i32, map: i32) {} [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_skill` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `episode` [INFO] [stdout] --> src/g/g_game.rs:251:34 [INFO] [stdout] | [INFO] [stdout] 251 | pub fn G_InitNew(skill: skill_t, episode: i32, map: i32) {} [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_episode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/i/i_sdlmusic.rs:178:44 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn ParseSubstituteLine(filename: &str, line: &str) -> &'static str { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `map` [INFO] [stdout] --> src/g/g_game.rs:251:48 [INFO] [stdout] | [INFO] [stdout] 251 | pub fn G_InitNew(skill: skill_t, episode: i32, map: i32) {} [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_map` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `filename` [INFO] [stdout] --> src/i/i_sdlmusic.rs:186:29 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn ReadSubstituteConfig(filename: &str) -> bool { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cmd` [INFO] [stdout] --> src/g/g_game.rs:257:25 [INFO] [stdout] | [INFO] [stdout] 257 | pub fn G_ReadDemoTiccmd(cmd: *mut ticcmd_t) {} [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_cmd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cmd` [INFO] [stdout] --> src/g/g_game.rs:263:26 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn G_WriteDemoTiccmd(cmd: *mut ticcmd_t) {} [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_cmd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/g/g_game.rs:268:21 [INFO] [stdout] | [INFO] [stdout] 268 | pub fn G_RecordDemo(name: &str) {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/g/g_game.rs:281:26 [INFO] [stdout] | [INFO] [stdout] 281 | pub fn G_DeferedPlayDemo(name: &str) {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `lumpnum` [INFO] [stdout] --> src/i/i_sdlmusic.rs:203:20 [INFO] [stdout] | [INFO] [stdout] 203 | pub fn IsMusicLump(lumpnum: i32) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_lumpnum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `version` [INFO] [stdout] --> src/g/g_game.rs:285:31 [INFO] [stdout] | [INFO] [stdout] 285 | pub fn DemoVersionDescription(version: i32) -> &'static str { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_version` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/g/g_game.rs:294:19 [INFO] [stdout] | [INFO] [stdout] 294 | pub fn G_TimeDemo(name: &str) {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `filename` [INFO] [stdout] --> src/i/i_sdlmusic.rs:212:29 [INFO] [stdout] | [INFO] [stdout] 212 | pub fn DumpSubstituteConfig(filename: &str) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `write_path` [INFO] [stdout] --> src/i/i_sdlmusic.rs:221:35 [INFO] [stdout] | [INFO] [stdout] 221 | pub fn WriteWrapperTimidityConfig(write_path: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_write_path` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `chan` [INFO] [stdout] --> src/i/i_sdlmusic.rs:257:5 [INFO] [stdout] | [INFO] [stdout] 257 | chan: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_chan` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stream` [INFO] [stdout] --> src/i/i_sdlmusic.rs:258:5 [INFO] [stdout] | [INFO] [stdout] 258 | stream: *mut libc::c_void, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stream` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `udata` [INFO] [stdout] --> src/i/i_sdlmusic.rs:260:5 [INFO] [stdout] | [INFO] [stdout] 260 | udata: *mut libc::c_void, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_udata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `t` [INFO] [stdout] --> src/hu/hu_lib.rs:113:28 [INFO] [stdout] | [INFO] [stdout] 113 | pub fn HUlib_clearTextLine(t: *mut hu_textline_t) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `t` [INFO] [stdout] --> src/hu/hu_lib.rs:115:27 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn HUlib_initTextLine(t: *mut hu_textline_t, x: i32, y: i32, f: *mut *mut patch_t, sc: i32) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/hu/hu_lib.rs:115:50 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn HUlib_initTextLine(t: *mut hu_textline_t, x: i32, y: i32, f: *mut *mut patch_t, sc: i32) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/hu/hu_lib.rs:115:58 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn HUlib_initTextLine(t: *mut hu_textline_t, x: i32, y: i32, f: *mut *mut patch_t, sc: i32) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `f` [INFO] [stdout] --> src/hu/hu_lib.rs:115:66 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn HUlib_initTextLine(t: *mut hu_textline_t, x: i32, y: i32, f: *mut *mut patch_t, sc: i32) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_f` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sc` [INFO] [stdout] --> src/hu/hu_lib.rs:115:88 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn HUlib_initTextLine(t: *mut hu_textline_t, x: i32, y: i32, f: *mut *mut patch_t, sc: i32) {} [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_sc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `t` [INFO] [stdout] --> src/hu/hu_lib.rs:117:32 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn HUlib_addCharToTextLine(t: *mut hu_textline_t, ch: char) -> bool { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ch` [INFO] [stdout] --> src/hu/hu_lib.rs:117:55 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn HUlib_addCharToTextLine(t: *mut hu_textline_t, ch: char) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `t` [INFO] [stdout] --> src/hu/hu_lib.rs:121:34 [INFO] [stdout] | [INFO] [stdout] 121 | pub fn HUlib_delCharFromTextLine(t: *mut hu_textline_t) -> bool { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_t` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/hu/hu_lib.rs:125:27 [INFO] [stdout] | [INFO] [stdout] 125 | pub fn HUlib_drawTextLine(l: *mut hu_textline_t, drawcursor: bool) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_l` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `drawcursor` [INFO] [stdout] --> src/hu/hu_lib.rs:125:50 [INFO] [stdout] | [INFO] [stdout] 125 | pub fn HUlib_drawTextLine(l: *mut hu_textline_t, drawcursor: bool) {} [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_drawcursor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/hu/hu_lib.rs:128:28 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn HUlib_eraseTextLine(l: *mut hu_textline_t) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_l` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/hu/hu_lib.rs:131:5 [INFO] [stdout] | [INFO] [stdout] 131 | s: *mut hu_stext_t, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/hu/hu_lib.rs:132:5 [INFO] [stdout] | [INFO] [stdout] 132 | x: i32, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/hu/hu_lib.rs:133:5 [INFO] [stdout] | [INFO] [stdout] 133 | y: i32, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `h` [INFO] [stdout] --> src/hu/hu_lib.rs:134:5 [INFO] [stdout] | [INFO] [stdout] 134 | h: i32, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_h` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `font` [INFO] [stdout] --> src/hu/hu_lib.rs:135:5 [INFO] [stdout] | [INFO] [stdout] 135 | font: *mut *mut patch_t, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_font` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `startchar` [INFO] [stdout] --> src/hu/hu_lib.rs:136:5 [INFO] [stdout] | [INFO] [stdout] 136 | startchar: i32, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_startchar` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `on` [INFO] [stdout] --> src/hu/hu_lib.rs:137:5 [INFO] [stdout] | [INFO] [stdout] 137 | on: *mut bool, [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_on` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/hu/hu_lib.rs:141:29 [INFO] [stdout] | [INFO] [stdout] 141 | pub fn HUlib_addLineToSText(s: *mut hu_stext_t) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `volume` [INFO] [stdout] --> src/i/i_sdlmusic.rs:352:29 [INFO] [stdout] | [INFO] [stdout] 352 | pub fn I_SDL_SetMusicVolume(volume: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_volume` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/hu/hu_lib.rs:143:32 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn HUlib_addMessageToSText(s: *mut hu_stext_t, prefix: String, msg: String) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `prefix` [INFO] [stdout] --> src/hu/hu_lib.rs:143:52 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn HUlib_addMessageToSText(s: *mut hu_stext_t, prefix: String, msg: String) {} [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_prefix` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `msg` [INFO] [stdout] --> src/hu/hu_lib.rs:143:68 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn HUlib_addMessageToSText(s: *mut hu_stext_t, prefix: String, msg: String) {} [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_msg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/hu/hu_lib.rs:145:24 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn HUlib_drawSText(s: *mut hu_stext_t) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/hu/hu_lib.rs:147:25 [INFO] [stdout] | [INFO] [stdout] 147 | pub fn HUlib_eraseSText(s: *mut hu_stext_t) {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `it` [INFO] [stdout] --> src/hu/hu_lib.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 150 | it: *mut hu_itext_t, [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_it` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/hu/hu_lib.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 151 | x: i32, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/hu/hu_lib.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | y: i32, [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `font` [INFO] [stdout] --> src/hu/hu_lib.rs:153:5 [INFO] [stdout] | [INFO] [stdout] 153 | font: *mut *mut patch_t, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_font` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `startchar` [INFO] [stdout] --> src/hu/hu_lib.rs:154:5 [INFO] [stdout] | [INFO] [stdout] 154 | startchar: i32, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_startchar` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `on` [INFO] [stdout] --> src/hu/hu_lib.rs:155:5 [INFO] [stdout] | [INFO] [stdout] 155 | on: *mut bool, [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_on` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `it` [INFO] [stdout] --> src/hu/hu_lib.rs:160:31 [INFO] [stdout] | [INFO] [stdout] 160 | pub fn HUlib_delCharFromIText(it: *mut hu_itext_t) {} [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_it` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `it` [INFO] [stdout] --> src/hu/hu_lib.rs:162:33 [INFO] [stdout] | [INFO] [stdout] 162 | pub fn HUlib_eraseLineFromIText(it: *mut hu_itext_t) {} [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_it` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `handle` [INFO] [stdout] --> src/i/i_sdlmusic.rs:409:29 [INFO] [stdout] | [INFO] [stdout] 409 | pub fn I_SDL_UnRegisterSong(handle: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_handle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `it` [INFO] [stdout] --> src/hu/hu_lib.rs:165:25 [INFO] [stdout] | [INFO] [stdout] 165 | pub fn HUlib_resetIText(it: *mut hu_itext_t) {} [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_it` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `it` [INFO] [stdout] --> src/hu/hu_lib.rs:167:31 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn HUlib_addPrefixToIText(it: *mut hu_itext_t, str: String) {} [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_it` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `str` [INFO] [stdout] --> src/hu/hu_lib.rs:167:52 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn HUlib_addPrefixToIText(it: *mut hu_itext_t, str: String) {} [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_str` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `it` [INFO] [stdout] --> src/hu/hu_lib.rs:171:25 [INFO] [stdout] | [INFO] [stdout] 171 | pub fn HUlib_keyInIText(it: *mut hu_itext_t, ch: char) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_it` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mem` [INFO] [stdout] --> src/i/i_sdlmusic.rs:415:14 [INFO] [stdout] | [INFO] [stdout] 415 | pub fn IsMid(mem: *mut u8, len: i32) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_mem` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ch` [INFO] [stdout] --> src/hu/hu_lib.rs:171:46 [INFO] [stdout] | [INFO] [stdout] 171 | pub fn HUlib_keyInIText(it: *mut hu_itext_t, ch: char) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/i/i_sdlmusic.rs:415:28 [INFO] [stdout] | [INFO] [stdout] 415 | pub fn IsMid(mem: *mut u8, len: i32) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `it` [INFO] [stdout] --> src/hu/hu_lib.rs:175:24 [INFO] [stdout] | [INFO] [stdout] 175 | pub fn HUlib_drawIText(it: *mut hu_itext_t) {} [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_it` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `musdata` [INFO] [stdout] --> src/i/i_sdlmusic.rs:421:19 [INFO] [stdout] | [INFO] [stdout] 421 | pub fn ConvertMus(musdata: *mut u8, len: i32, filename: &str) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_musdata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/i/i_sdlmusic.rs:421:37 [INFO] [stdout] | [INFO] [stdout] 421 | pub fn ConvertMus(musdata: *mut u8, len: i32, filename: &str) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `filename` [INFO] [stdout] --> src/i/i_sdlmusic.rs:421:47 [INFO] [stdout] | [INFO] [stdout] 421 | pub fn ConvertMus(musdata: *mut u8, len: i32, filename: &str) -> bool { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `c` [INFO] [stdout] --> src/hu/hu_stuff.rs:151:25 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn HU_queueChatChar(c: char) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_c` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ev` [INFO] [stdout] --> src/hu/hu_stuff.rs:161:21 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn HU_Responder(ev: *mut event_t) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ev` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `snd` [INFO] [stdout] --> src/i/i_sdlsound.rs:31:27 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn AllocatedSoundLink(snd: *mut allocated_sound_t) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_snd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `snd` [INFO] [stdout] --> src/i/i_sdlsound.rs:37:29 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn AllocatedSoundUnlink(snd: *mut allocated_sound_t) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_snd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `snd` [INFO] [stdout] --> src/i/i_sdlsound.rs:41:27 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn FreeAllocatedSound(snd: *mut allocated_sound_t) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_snd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `track` [INFO] [stdout] --> src/i/i_cdmus.rs:16:20 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn I_CDMusPlay(track: i32) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_track` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/i/i_sdlsound.rs:59:26 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn ReserveCacheSpace(len: usize) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `volume` [INFO] [stdout] --> src/i/i_cdmus.rs:28:25 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn I_CDMusSetVolume(volume: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_volume` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sfxinfo` [INFO] [stdout] --> src/i/i_sdlsound.rs:65:22 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn AllocateSound(sfxinfo: *mut sfxinfo_t, len: usize) -> *mut Mix_Chunk { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sfxinfo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/i/i_sdlsound.rs:65:47 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn AllocateSound(sfxinfo: *mut sfxinfo_t, len: usize) -> *mut Mix_Chunk { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `snd` [INFO] [stdout] --> src/i/i_sdlsound.rs:73:27 [INFO] [stdout] | [INFO] [stdout] 73 | pub fn LockAllocatedSound(snd: *mut allocated_sound_t) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_snd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `track_num` [INFO] [stdout] --> src/i/i_cdmus.rs:46:27 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn I_CDMusTrackLength(track_num: i32) -> i32 { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_track_num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `snd` [INFO] [stdout] --> src/i/i_sdlsound.rs:79:29 [INFO] [stdout] | [INFO] [stdout] 79 | pub fn UnlockAllocatedSound(snd: *mut allocated_sound_t) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_snd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `endoom_data` [INFO] [stdout] --> src/i/i_endoom.rs:30:17 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn I_Endoom(endoom_data: *mut u8) { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_endoom_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/i/i_sdlsound.rs:87:30 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn ReleaseSoundOnChannel(channel: i32) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/i/i_input.rs:16:18 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn toDoomKey(key: u32) -> u8 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `freq1` [INFO] [stdout] --> src/i/i_sdlsound.rs:91:25 [INFO] [stdout] | [INFO] [stdout] 91 | pub fn ConvertibleRatio(freq1: i32, freq2: i32) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_freq1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `freq2` [INFO] [stdout] --> src/i/i_sdlsound.rs:91:37 [INFO] [stdout] | [INFO] [stdout] 91 | pub fn ConvertibleRatio(freq1: i32, freq2: i32) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_freq2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pressed` [INFO] [stdout] --> src/i/i_input.rs:22:22 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn queueKeyPress(pressed: i32, keyCode: u32) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pressed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `keyCode` [INFO] [stdout] --> src/i/i_input.rs:22:36 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn queueKeyPress(pressed: i32, keyCode: u32) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_keyCode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sfxinfo` [INFO] [stdout] --> src/i/i_sdlsound.rs:101:5 [INFO] [stdout] | [INFO] [stdout] 101 | sfxinfo: *mut sfxinfo_t, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sfxinfo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/i/i_sdlsound.rs:102:5 [INFO] [stdout] | [INFO] [stdout] 102 | data: *mut u8, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `samplerate` [INFO] [stdout] --> src/i/i_sdlsound.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | samplerate: i32, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_samplerate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pressed` [INFO] [stdout] --> src/i/i_input.rs:30:15 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn GetKey(pressed: *mut i32, doomKey: *mut u8) -> i32 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pressed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `length` [INFO] [stdout] --> src/i/i_sdlsound.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | length: i32, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_length` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `doomKey` [INFO] [stdout] --> src/i/i_input.rs:30:34 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn GetKey(pressed: *mut i32, doomKey: *mut u8) -> i32 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_doomKey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/i/i_input.rs:36:21 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn GetTypedChar(key: u8) -> u8 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sfxinfo` [INFO] [stdout] --> src/i/i_sdlsound.rs:114:17 [INFO] [stdout] | [INFO] [stdout] 114 | pub fn CacheSFX(sfxinfo: *mut sfxinfo_t) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sfxinfo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pressed` [INFO] [stdout] --> src/i/i_input.rs:42:26 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn UpdateShiftStatus(pressed: i32, key: u8) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pressed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sfx` [INFO] [stdout] --> src/i/i_sdlsound.rs:120:23 [INFO] [stdout] | [INFO] [stdout] 120 | pub fn GetSfxLumpName(sfx: *mut sfxinfo_t, buf: *mut u8, buf_len: usize) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sfx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/i/i_input.rs:42:40 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn UpdateShiftStatus(pressed: i32, key: u8) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buf` [INFO] [stdout] --> src/i/i_sdlsound.rs:120:44 [INFO] [stdout] | [INFO] [stdout] 120 | pub fn GetSfxLumpName(sfx: *mut sfxinfo_t, buf: *mut u8, buf_len: usize) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_buf` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buf_len` [INFO] [stdout] --> src/i/i_sdlsound.rs:120:58 [INFO] [stdout] | [INFO] [stdout] 120 | pub fn GetSfxLumpName(sfx: *mut sfxinfo_t, buf: *mut u8, buf_len: usize) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_buf_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sounds` [INFO] [stdout] --> src/i/i_sdlsound.rs:126:29 [INFO] [stdout] | [INFO] [stdout] 126 | pub fn I_SDL_PrecacheSounds(sounds: *mut sfxinfo_t, num_sounds: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_sounds` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `num_sounds` [INFO] [stdout] --> src/i/i_sdlsound.rs:126:53 [INFO] [stdout] | [INFO] [stdout] 126 | pub fn I_SDL_PrecacheSounds(sounds: *mut sfxinfo_t, num_sounds: i32) { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_num_sounds` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `axis` [INFO] [stdout] --> src/i/i_joystick.rs:19:20 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn IsValidAxis(axis: i32) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_axis` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sfxinfo` [INFO] [stdout] --> src/i/i_sdlsound.rs:132:18 [INFO] [stdout] | [INFO] [stdout] 132 | pub fn LockSound(sfxinfo: *mut sfxinfo_t) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sfxinfo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sfx` [INFO] [stdout] --> src/i/i_sdlsound.rs:143:28 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn I_SDL_GetSfxLumpNum(sfx: *mut sfxinfo_t) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sfx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `physbutton` [INFO] [stdout] --> src/i/i_joystick.rs:29:21 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn IsAxisButton(physbutton: i32) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_physbutton` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `handle` [INFO] [stdout] --> src/i/i_sdlsound.rs:149:32 [INFO] [stdout] | [INFO] [stdout] 149 | pub fn I_SDL_UpdateSoundParams(handle: i32, vol: i32, sep: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_handle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vbutton` [INFO] [stdout] --> src/i/i_joystick.rs:37:24 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn ReadButtonState(vbutton: i32) -> i32 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vbutton` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vol` [INFO] [stdout] --> src/i/i_sdlsound.rs:149:45 [INFO] [stdout] | [INFO] [stdout] 149 | pub fn I_SDL_UpdateSoundParams(handle: i32, vol: i32, sep: i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vol` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sep` [INFO] [stdout] --> src/i/i_sdlsound.rs:149:55 [INFO] [stdout] | [INFO] [stdout] 149 | pub fn I_SDL_UpdateSoundParams(handle: i32, vol: i32, sep: i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sep` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sfxinfo` [INFO] [stdout] --> src/i/i_sdlsound.rs:166:25 [INFO] [stdout] | [INFO] [stdout] 166 | pub fn I_SDL_StartSound(sfxinfo: *mut sfxinfo_t, channel: i32, vol: i32, sep: i32) -> i32 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sfxinfo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/i/i_sdlsound.rs:166:50 [INFO] [stdout] | [INFO] [stdout] 166 | pub fn I_SDL_StartSound(sfxinfo: *mut sfxinfo_t, channel: i32, vol: i32, sep: i32) -> i32 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `axis` [INFO] [stdout] --> src/i/i_joystick.rs:53:21 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn GetAxisState(axis: i32, invert: i32) -> i32 { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_axis` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vol` [INFO] [stdout] --> src/i/i_sdlsound.rs:166:64 [INFO] [stdout] | [INFO] [stdout] 166 | pub fn I_SDL_StartSound(sfxinfo: *mut sfxinfo_t, channel: i32, vol: i32, sep: i32) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vol` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `invert` [INFO] [stdout] --> src/i/i_joystick.rs:53:32 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn GetAxisState(axis: i32, invert: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_invert` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sep` [INFO] [stdout] --> src/i/i_sdlsound.rs:166:74 [INFO] [stdout] | [INFO] [stdout] 166 | pub fn I_SDL_StartSound(sfxinfo: *mut sfxinfo_t, channel: i32, vol: i32, sep: i32) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sep` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `handle` [INFO] [stdout] --> src/i/i_sdlsound.rs:172:24 [INFO] [stdout] | [INFO] [stdout] 172 | pub fn I_SDL_StopSound(handle: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_handle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `handle` [INFO] [stdout] --> src/i/i_sdlsound.rs:176:29 [INFO] [stdout] | [INFO] [stdout] 176 | pub fn I_SDL_SoundIsPlaying(handle: i32) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_handle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:21:18 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn I_Scale1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:21:27 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn I_Scale1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:21:36 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn I_Scale1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:21:45 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn I_Scale1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:29:18 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn I_Scale2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:29:27 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn I_Scale2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `device` [INFO] [stdout] --> src/i/i_sound.rs:185:24 [INFO] [stdout] | [INFO] [stdout] 185 | pub fn SndDeviceInList(device: i32, list: *mut snddevice_t, len: i32) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_device` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:29:36 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn I_Scale2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:29:45 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn I_Scale2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `list` [INFO] [stdout] --> src/i/i_sound.rs:185:37 [INFO] [stdout] | [INFO] [stdout] 185 | pub fn SndDeviceInList(device: i32, list: *mut snddevice_t, len: i32) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_list` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:37:18 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn I_Scale3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/i/i_sound.rs:185:61 [INFO] [stdout] | [INFO] [stdout] 185 | pub fn SndDeviceInList(device: i32, list: *mut snddevice_t, len: i32) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:37:27 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn I_Scale3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:37:36 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn I_Scale3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:37:45 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn I_Scale3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:45:18 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn I_Scale4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:45:27 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn I_Scale4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:45:36 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn I_Scale4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:45:45 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn I_Scale4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:53:18 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn I_Scale5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:53:27 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn I_Scale5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:53:36 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn I_Scale5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:53:45 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn I_Scale5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `palette` [INFO] [stdout] --> src/i/i_scale.rs:62:25 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn FindNearestColor(palette: *mut u8, r: i32, g: i32, b: i32) -> i32 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_palette` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `r` [INFO] [stdout] --> src/i/i_scale.rs:62:43 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn FindNearestColor(palette: *mut u8, r: i32, g: i32, b: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_r` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `g` [INFO] [stdout] --> src/i/i_scale.rs:62:51 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn FindNearestColor(palette: *mut u8, r: i32, g: i32, b: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_g` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/i/i_scale.rs:62:59 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn FindNearestColor(palette: *mut u8, r: i32, g: i32, b: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `palette` [INFO] [stdout] --> src/i/i_scale.rs:73:29 [INFO] [stdout] | [INFO] [stdout] 73 | pub fn GenerateStretchTable(palette: *mut u8, pct: i32) -> *mut u8 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_palette` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pct` [INFO] [stdout] --> src/i/i_scale.rs:73:47 [INFO] [stdout] | [INFO] [stdout] 73 | pub fn GenerateStretchTable(palette: *mut u8, pct: i32) -> *mut u8 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_pct` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sfxinfo` [INFO] [stdout] --> src/i/i_sound.rs:317:24 [INFO] [stdout] | [INFO] [stdout] 317 | pub fn I_GetSfxLumpNum(sfxinfo: *mut sfxinfo_t) -> i32 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sfxinfo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `palette` [INFO] [stdout] --> src/i/i_scale.rs:82:28 [INFO] [stdout] | [INFO] [stdout] 82 | pub fn I_InitStretchTables(palette: *mut u8) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_palette` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `palette` [INFO] [stdout] --> src/i/i_scale.rs:88:26 [INFO] [stdout] | [INFO] [stdout] 88 | pub fn I_InitSquashTable(palette: *mut u8) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_palette` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vol` [INFO] [stdout] --> src/i/i_sound.rs:327:30 [INFO] [stdout] | [INFO] [stdout] 327 | pub fn CheckVolumeSeparation(vol: *mut i32, sep: *mut i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vol` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sep` [INFO] [stdout] --> src/i/i_sound.rs:327:45 [INFO] [stdout] | [INFO] [stdout] 327 | pub fn CheckVolumeSeparation(vol: *mut i32, sep: *mut i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sep` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `palette` [INFO] [stdout] --> src/i/i_scale.rs:96:27 [INFO] [stdout] | [INFO] [stdout] 96 | pub fn I_ResetScaleTables(palette: *mut u8) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_palette` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/i/i_sound.rs:331:28 [INFO] [stdout] | [INFO] [stdout] 331 | pub fn I_UpdateSoundParams(channel: i32, vol: i32, sep: i32) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:107:27 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn WriteBlendedLine1x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vol` [INFO] [stdout] --> src/i/i_sound.rs:331:42 [INFO] [stdout] | [INFO] [stdout] 331 | pub fn I_UpdateSoundParams(channel: i32, vol: i32, sep: i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vol` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src1` [INFO] [stdout] --> src/i/i_scale.rs:107:42 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn WriteBlendedLine1x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_src1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sep` [INFO] [stdout] --> src/i/i_sound.rs:331:52 [INFO] [stdout] | [INFO] [stdout] 331 | pub fn I_UpdateSoundParams(channel: i32, vol: i32, sep: i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sep` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src2` [INFO] [stdout] --> src/i/i_scale.rs:107:57 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn WriteBlendedLine1x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_src2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sfxinfo` [INFO] [stdout] --> src/i/i_sound.rs:335:21 [INFO] [stdout] | [INFO] [stdout] 335 | pub fn I_StartSound(sfxinfo: *mut sfxinfo_t, channel: i32, vol: i32, sep: i32) -> i32 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sfxinfo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stretch_table` [INFO] [stdout] --> src/i/i_scale.rs:107:72 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn WriteBlendedLine1x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stretch_table` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/i/i_sound.rs:335:46 [INFO] [stdout] | [INFO] [stdout] 335 | pub fn I_StartSound(sfxinfo: *mut sfxinfo_t, channel: i32, vol: i32, sep: i32) -> i32 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:113:20 [INFO] [stdout] | [INFO] [stdout] 113 | pub fn I_Stretch1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vol` [INFO] [stdout] --> src/i/i_sound.rs:335:60 [INFO] [stdout] | [INFO] [stdout] 335 | pub fn I_StartSound(sfxinfo: *mut sfxinfo_t, channel: i32, vol: i32, sep: i32) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vol` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:113:29 [INFO] [stdout] | [INFO] [stdout] 113 | pub fn I_Stretch1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sep` [INFO] [stdout] --> src/i/i_sound.rs:335:70 [INFO] [stdout] | [INFO] [stdout] 335 | pub fn I_StartSound(sfxinfo: *mut sfxinfo_t, channel: i32, vol: i32, sep: i32) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sep` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:113:38 [INFO] [stdout] | [INFO] [stdout] 113 | pub fn I_Stretch1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/i/i_sound.rs:341:20 [INFO] [stdout] | [INFO] [stdout] 341 | pub fn I_StopSound(channel: i32) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:113:47 [INFO] [stdout] | [INFO] [stdout] 113 | pub fn I_Stretch1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:119:20 [INFO] [stdout] | [INFO] [stdout] 119 | pub fn WriteLine2x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/i/i_scale.rs:119:35 [INFO] [stdout] | [INFO] [stdout] 119 | pub fn WriteLine2x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_src` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/i/i_sound.rs:345:25 [INFO] [stdout] | [INFO] [stdout] 345 | pub fn I_SoundIsPlaying(channel: i32) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:123:27 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn WriteBlendedLine2x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sounds` [INFO] [stdout] --> src/i/i_sound.rs:351:25 [INFO] [stdout] | [INFO] [stdout] 351 | pub fn I_PrecacheSounds(sounds: *mut sfxinfo_t, num_sounds: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_sounds` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src1` [INFO] [stdout] --> src/i/i_scale.rs:123:42 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn WriteBlendedLine2x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_src1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `num_sounds` [INFO] [stdout] --> src/i/i_sound.rs:351:49 [INFO] [stdout] | [INFO] [stdout] 351 | pub fn I_PrecacheSounds(sounds: *mut sfxinfo_t, num_sounds: i32) { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_num_sounds` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src2` [INFO] [stdout] --> src/i/i_scale.rs:123:57 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn WriteBlendedLine2x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_src2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stretch_table` [INFO] [stdout] --> src/i/i_scale.rs:123:72 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn WriteBlendedLine2x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stretch_table` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:129:20 [INFO] [stdout] | [INFO] [stdout] 129 | pub fn I_Stretch2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:129:29 [INFO] [stdout] | [INFO] [stdout] 129 | pub fn I_Stretch2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:129:38 [INFO] [stdout] | [INFO] [stdout] 129 | pub fn I_Stretch2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:129:47 [INFO] [stdout] | [INFO] [stdout] 129 | pub fn I_Stretch2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:135:20 [INFO] [stdout] | [INFO] [stdout] 135 | pub fn WriteLine3x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `volume` [INFO] [stdout] --> src/i/i_sound.rs:369:25 [INFO] [stdout] | [INFO] [stdout] 369 | pub fn I_SetMusicVolume(volume: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_volume` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/i/i_scale.rs:135:35 [INFO] [stdout] | [INFO] [stdout] 135 | pub fn WriteLine3x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_src` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:139:27 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn WriteBlendedLine3x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src1` [INFO] [stdout] --> src/i/i_scale.rs:139:42 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn WriteBlendedLine3x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_src1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src2` [INFO] [stdout] --> src/i/i_scale.rs:139:57 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn WriteBlendedLine3x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_src2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stretch_table` [INFO] [stdout] --> src/i/i_scale.rs:139:72 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn WriteBlendedLine3x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stretch_table` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:145:20 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn I_Stretch3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:145:29 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn I_Stretch3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:145:38 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn I_Stretch3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:145:47 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn I_Stretch3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:151:20 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn WriteLine4x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `handle` [INFO] [stdout] --> src/i/i_sound.rs:393:25 [INFO] [stdout] | [INFO] [stdout] 393 | pub fn I_UnRegisterSong(handle: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_handle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/i/i_scale.rs:151:35 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn WriteLine4x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_src` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:155:27 [INFO] [stdout] | [INFO] [stdout] 155 | pub fn WriteBlendedLine4x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src1` [INFO] [stdout] --> src/i/i_scale.rs:155:42 [INFO] [stdout] | [INFO] [stdout] 155 | pub fn WriteBlendedLine4x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_src1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src2` [INFO] [stdout] --> src/i/i_scale.rs:155:57 [INFO] [stdout] | [INFO] [stdout] 155 | pub fn WriteBlendedLine4x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_src2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stretch_table` [INFO] [stdout] --> src/i/i_scale.rs:155:72 [INFO] [stdout] | [INFO] [stdout] 155 | pub fn WriteBlendedLine4x(dest: *mut u8, src1: *mut u8, src2: *mut u8, stretch_table: *mut u8) { [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stretch_table` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:161:20 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn I_Stretch4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:161:29 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn I_Stretch4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:161:38 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn I_Stretch4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:161:47 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn I_Stretch4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:167:20 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn WriteLine5x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/i/i_scale.rs:167:35 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn WriteLine5x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_src` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:173:20 [INFO] [stdout] | [INFO] [stdout] 173 | pub fn I_Stretch5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `doom` [INFO] [stdout] --> src/i/i_system.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | fn func(doom: &mut modules) {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_doom` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:173:29 [INFO] [stdout] | [INFO] [stdout] 173 | pub fn I_Stretch5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:173:38 [INFO] [stdout] | [INFO] [stdout] 173 | pub fn I_Stretch5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:173:47 [INFO] [stdout] | [INFO] [stdout] 173 | pub fn I_Stretch5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:195:28 [INFO] [stdout] | [INFO] [stdout] 195 | pub fn WriteSquashedLine1x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/i/i_scale.rs:195:43 [INFO] [stdout] | [INFO] [stdout] 195 | pub fn WriteSquashedLine1x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_src` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:201:19 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn I_Squash1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `on` [INFO] [stdout] --> src/i/i_system.rs:62:18 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn I_Tactile(on: i32, off: i32, total: i32) {} [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_on` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:201:28 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn I_Squash1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `off` [INFO] [stdout] --> src/i/i_system.rs:62:27 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn I_Tactile(on: i32, off: i32, total: i32) {} [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_off` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:201:37 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn I_Squash1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `total` [INFO] [stdout] --> src/i/i_system.rs:62:37 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn I_Tactile(on: i32, off: i32, total: i32) {} [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_total` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:201:46 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn I_Squash1x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `size` [INFO] [stdout] --> src/i/i_system.rs:68:24 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn AutoAllocMemory(size: &mut i32, default_ram: &mut i32, min_ram: &mut i32) -> *mut u8 { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:211:28 [INFO] [stdout] | [INFO] [stdout] 211 | pub fn WriteSquashedLine2x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `default_ram` [INFO] [stdout] --> src/i/i_system.rs:68:40 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn AutoAllocMemory(size: &mut i32, default_ram: &mut i32, min_ram: &mut i32) -> *mut u8 { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_default_ram` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/i/i_scale.rs:211:43 [INFO] [stdout] | [INFO] [stdout] 211 | pub fn WriteSquashedLine2x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_src` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `min_ram` [INFO] [stdout] --> src/i/i_system.rs:68:63 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn AutoAllocMemory(size: &mut i32, default_ram: &mut i32, min_ram: &mut i32) -> *mut u8 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_min_ram` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `doom` [INFO] [stdout] --> src/i/i_system.rs:74:19 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn I_ZoneBase(doom: &mut modules, size: &mut i32) -> *mut u8 { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_doom` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:217:19 [INFO] [stdout] | [INFO] [stdout] 217 | pub fn I_Squash2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `size` [INFO] [stdout] --> src/i/i_system.rs:74:39 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn I_ZoneBase(doom: &mut modules, size: &mut i32) -> *mut u8 { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:217:28 [INFO] [stdout] | [INFO] [stdout] 217 | pub fn I_Squash2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:217:37 [INFO] [stdout] | [INFO] [stdout] 217 | pub fn I_Squash2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:217:46 [INFO] [stdout] | [INFO] [stdout] 217 | pub fn I_Squash2x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:223:28 [INFO] [stdout] | [INFO] [stdout] 223 | pub fn WriteSquashedLine3x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/i/i_scale.rs:223:43 [INFO] [stdout] | [INFO] [stdout] 223 | pub fn WriteSquashedLine3x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_src` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:235:19 [INFO] [stdout] | [INFO] [stdout] 235 | pub fn I_Squash3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:235:28 [INFO] [stdout] | [INFO] [stdout] 235 | pub fn I_Squash3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:235:37 [INFO] [stdout] | [INFO] [stdout] 235 | pub fn I_Squash3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:235:46 [INFO] [stdout] | [INFO] [stdout] 235 | pub fn I_Squash3x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:241:28 [INFO] [stdout] | [INFO] [stdout] 241 | pub fn WriteSquashedLine4x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/i/i_scale.rs:241:43 [INFO] [stdout] | [INFO] [stdout] 241 | pub fn WriteSquashedLine4x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_src` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/i/i_system.rs:95:9 [INFO] [stdout] | [INFO] [stdout] 95 | for i in 0..75 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:249:19 [INFO] [stdout] | [INFO] [stdout] 249 | pub fn I_Squash4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:249:28 [INFO] [stdout] | [INFO] [stdout] 249 | pub fn I_Squash4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:249:37 [INFO] [stdout] | [INFO] [stdout] 249 | pub fn I_Squash4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:249:46 [INFO] [stdout] | [INFO] [stdout] 249 | pub fn I_Squash4x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/i/i_scale.rs:255:28 [INFO] [stdout] | [INFO] [stdout] 255 | pub fn WriteSquashedLine5x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/i/i_scale.rs:255:43 [INFO] [stdout] | [INFO] [stdout] 255 | pub fn WriteSquashedLine5x(dest: *mut u8, src: *mut u8) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_src` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x1` [INFO] [stdout] --> src/i/i_scale.rs:263:19 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn I_Squash5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y1` [INFO] [stdout] --> src/i/i_scale.rs:263:28 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn I_Squash5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x2` [INFO] [stdout] --> src/i/i_scale.rs:263:37 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn I_Squash5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_x2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y2` [INFO] [stdout] --> src/i/i_scale.rs:263:46 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn I_Squash5x(x1: i32, y1: i32, x2: i32, y2: i32) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_y2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `samplerate_hz` [INFO] [stdout] --> src/i/i_sdlmusic.rs:111:24 [INFO] [stdout] | [INFO] [stdout] 111 | pub fn ParseVorbisTime(samplerate_hz: u32, value: &str) -> u32 { [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_samplerate_hz` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/i/i_sdlmusic.rs:111:44 [INFO] [stdout] | [INFO] [stdout] 111 | pub fn ParseVorbisTime(samplerate_hz: u32, value: &str) -> u32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `offset` [INFO] [stdout] --> src/i/i_system.rs:201:25 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn I_GetMemoryValue(offset: u32, value: *mut libc::c_void, size: i32) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_offset` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `metadata` [INFO] [stdout] --> src/i/i_sdlmusic.rs:119:27 [INFO] [stdout] | [INFO] [stdout] 119 | pub fn ParseVorbisComment(metadata: *mut file_metadata_t, comment: &str) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_metadata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/i/i_system.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn I_GetMemoryValue(offset: u32, value: *mut libc::c_void, size: i32) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `comment` [INFO] [stdout] --> src/i/i_sdlmusic.rs:119:59 [INFO] [stdout] | [INFO] [stdout] 119 | pub fn ParseVorbisComment(metadata: *mut file_metadata_t, comment: &str) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_comment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `size` [INFO] [stdout] --> src/i/i_system.rs:201:64 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn I_GetMemoryValue(offset: u32, value: *mut libc::c_void, size: i32) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `metadata` [INFO] [stdout] --> src/i/i_sdlmusic.rs:124:28 [INFO] [stdout] | [INFO] [stdout] 124 | pub fn ParseVorbisComments(metadata: *mut file_metadata_t, fs: File) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_metadata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fs` [INFO] [stdout] --> src/i/i_sdlmusic.rs:124:60 [INFO] [stdout] | [INFO] [stdout] 124 | pub fn ParseVorbisComments(metadata: *mut file_metadata_t, fs: File) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_fs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `metadata` [INFO] [stdout] --> src/i/i_sdlmusic.rs:128:28 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn ParseFlacStreaminfo(metadata: *mut file_metadata_t, fs: File) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_metadata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fs` [INFO] [stdout] --> src/i/i_sdlmusic.rs:128:60 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn ParseFlacStreaminfo(metadata: *mut file_metadata_t, fs: File) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_fs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `metadata` [INFO] [stdout] --> src/i/i_sdlmusic.rs:132:22 [INFO] [stdout] | [INFO] [stdout] 132 | pub fn ParseFlacFile(metadata: *mut file_metadata_t, fs: File) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_metadata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fs` [INFO] [stdout] --> src/i/i_sdlmusic.rs:132:54 [INFO] [stdout] | [INFO] [stdout] 132 | pub fn ParseFlacFile(metadata: *mut file_metadata_t, fs: File) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_fs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `metadata` [INFO] [stdout] --> src/i/i_sdlmusic.rs:136:25 [INFO] [stdout] | [INFO] [stdout] 136 | pub fn ParseOggIdHeader(metadata: *mut file_metadata_t, fs: File) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_metadata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fs` [INFO] [stdout] --> src/i/i_sdlmusic.rs:136:57 [INFO] [stdout] | [INFO] [stdout] 136 | pub fn ParseOggIdHeader(metadata: *mut file_metadata_t, fs: File) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_fs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `count` [INFO] [stdout] --> src/i/i_timer.rs:71:18 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn I_WaitVBL(count: i32) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_count` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `metadata` [INFO] [stdout] --> src/i/i_sdlmusic.rs:140:21 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn ParseOggFile(metadata: *mut file_metadata_t, fs: File) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_metadata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fs` [INFO] [stdout] --> src/i/i_sdlmusic.rs:140:53 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn ParseOggFile(metadata: *mut file_metadata_t, fs: File) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_fs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `filename` [INFO] [stdout] --> src/i/i_sdlmusic.rs:144:23 [INFO] [stdout] | [INFO] [stdout] 144 | pub fn ReadLoopPoints(filename: &str, metadata: *mut file_metadata_t) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `metadata` [INFO] [stdout] --> src/i/i_sdlmusic.rs:144:39 [INFO] [stdout] | [INFO] [stdout] 144 | pub fn ReadLoopPoints(filename: &str, metadata: *mut file_metadata_t) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_metadata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `out` [INFO] [stdout] --> src/i/i_video.rs:160:23 [INFO] [stdout] | [INFO] [stdout] 160 | pub fn cmap_to_rgb565(out: *mut u16, In: *mut u8, in_pixels: i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_out` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/i/i_sdlmusic.rs:151:31 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn GetSubstituteMusicFile(data: *mut libc::c_void, data_len: usize) -> &'static str { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `In` [INFO] [stdout] --> src/i/i_video.rs:160:38 [INFO] [stdout] | [INFO] [stdout] 160 | pub fn cmap_to_rgb565(out: *mut u16, In: *mut u8, in_pixels: i32) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_In` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data_len` [INFO] [stdout] --> src/i/i_sdlmusic.rs:151:56 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn GetSubstituteMusicFile(data: *mut libc::c_void, data_len: usize) -> &'static str { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in_pixels` [INFO] [stdout] --> src/i/i_video.rs:160:51 [INFO] [stdout] | [INFO] [stdout] 160 | pub fn cmap_to_rgb565(out: *mut u16, In: *mut u8, in_pixels: i32) { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_in_pixels` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `subst` [INFO] [stdout] --> src/i/i_sdlmusic.rs:159:27 [INFO] [stdout] | [INFO] [stdout] 159 | pub fn AddSubstituteMusic(subst: *mut subst_music_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_subst` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/i/i_video.rs:173:9 [INFO] [stdout] | [INFO] [stdout] 173 | for i in 0..in_pixels { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `k` [INFO] [stdout] --> src/i/i_video.rs:182:13 [INFO] [stdout] | [INFO] [stdout] 182 | for k in 0..doom.i.fb_scaling { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_k` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `c` [INFO] [stdout] --> src/i/i_sdlmusic.rs:163:22 [INFO] [stdout] | [INFO] [stdout] 163 | pub fn ParseHexDigit(c: u8) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_c` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `base_filename` [INFO] [stdout] --> src/i/i_sdlmusic.rs:169:20 [INFO] [stdout] | [INFO] [stdout] 169 | pub fn GetFullPath(base_filename: &str, path: &str) -> &'static str { [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_base_filename` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `path` [INFO] [stdout] --> src/i/i_sdlmusic.rs:169:41 [INFO] [stdout] | [INFO] [stdout] 169 | pub fn GetFullPath(base_filename: &str, path: &str) -> &'static str { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_path` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `filename` [INFO] [stdout] --> src/i/i_sdlmusic.rs:178:28 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn ParseSubstituteLine(filename: &str, line: &str) -> &'static str { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/i/i_sdlmusic.rs:178:44 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn ParseSubstituteLine(filename: &str, line: &str) -> &'static str { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `filename` [INFO] [stdout] --> src/i/i_sdlmusic.rs:186:29 [INFO] [stdout] | [INFO] [stdout] 186 | pub fn ReadSubstituteConfig(filename: &str) -> bool { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `lumpnum` [INFO] [stdout] --> src/i/i_sdlmusic.rs:203:20 [INFO] [stdout] | [INFO] [stdout] 203 | pub fn IsMusicLump(lumpnum: i32) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_lumpnum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `filename` [INFO] [stdout] --> src/i/i_sdlmusic.rs:212:29 [INFO] [stdout] | [INFO] [stdout] 212 | pub fn DumpSubstituteConfig(filename: &str) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `write_path` [INFO] [stdout] --> src/i/i_sdlmusic.rs:221:35 [INFO] [stdout] | [INFO] [stdout] 221 | pub fn WriteWrapperTimidityConfig(write_path: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_write_path` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `chan` [INFO] [stdout] --> src/i/i_sdlmusic.rs:257:5 [INFO] [stdout] | [INFO] [stdout] 257 | chan: libc::c_int, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_chan` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stream` [INFO] [stdout] --> src/i/i_sdlmusic.rs:258:5 [INFO] [stdout] | [INFO] [stdout] 258 | stream: *mut libc::c_void, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stream` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `udata` [INFO] [stdout] --> src/i/i_sdlmusic.rs:260:5 [INFO] [stdout] | [INFO] [stdout] 260 | udata: *mut libc::c_void, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_udata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `y_offset` is assigned to, but never used [INFO] [stdout] --> src/i/i_video.rs:321:9 [INFO] [stdout] | [INFO] [stdout] 321 | let y_offset: i32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_y_offset` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `y_offset` is never read [INFO] [stdout] --> src/i/i_video.rs:330:5 [INFO] [stdout] | [INFO] [stdout] 330 | y_offset = ((doom.i.s_Fb.yres as i32 - (SCREENHEIGHT * doom.i.fb_scaling)) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/i/i_video.rs:352:13 [INFO] [stdout] | [INFO] [stdout] 352 | for i in 0..doom.i.fb_scaling { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `volume` [INFO] [stdout] --> src/i/i_sdlmusic.rs:352:29 [INFO] [stdout] | [INFO] [stdout] 352 | pub fn I_SDL_SetMusicVolume(volume: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_volume` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `scr` [INFO] [stdout] --> src/i/i_video.rs:389:21 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn I_ReadScreen(scr: *mut u8) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_scr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `handle` [INFO] [stdout] --> src/i/i_sdlmusic.rs:409:29 [INFO] [stdout] | [INFO] [stdout] 409 | pub fn I_SDL_UnRegisterSong(handle: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_handle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `r` [INFO] [stdout] --> src/i/i_video.rs:426:26 [INFO] [stdout] | [INFO] [stdout] 426 | pub fn I_GetPaletteIndex(r: i32, g: i32, b: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_r` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `g` [INFO] [stdout] --> src/i/i_video.rs:426:34 [INFO] [stdout] | [INFO] [stdout] 426 | pub fn I_GetPaletteIndex(r: i32, g: i32, b: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_g` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mem` [INFO] [stdout] --> src/i/i_sdlmusic.rs:415:14 [INFO] [stdout] | [INFO] [stdout] 415 | pub fn IsMid(mem: *mut u8, len: i32) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_mem` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/i/i_video.rs:426:42 [INFO] [stdout] | [INFO] [stdout] 426 | pub fn I_GetPaletteIndex(r: i32, g: i32, b: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/i/i_sdlmusic.rs:415:28 [INFO] [stdout] | [INFO] [stdout] 415 | pub fn IsMid(mem: *mut u8, len: i32) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `musdata` [INFO] [stdout] --> src/i/i_sdlmusic.rs:421:19 [INFO] [stdout] | [INFO] [stdout] 421 | pub fn ConvertMus(musdata: *mut u8, len: i32, filename: &str) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_musdata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/i/i_sdlmusic.rs:421:37 [INFO] [stdout] | [INFO] [stdout] 421 | pub fn ConvertMus(musdata: *mut u8, len: i32, filename: &str) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `title` [INFO] [stdout] --> src/i/i_video.rs:440:25 [INFO] [stdout] | [INFO] [stdout] 440 | pub fn I_SetWindowTitle(title: &str) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_title` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `filename` [INFO] [stdout] --> src/i/i_sdlmusic.rs:421:47 [INFO] [stdout] | [INFO] [stdout] 421 | pub fn ConvertMus(musdata: *mut u8, len: i32, filename: &str) -> bool { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `func` [INFO] [stdout] --> src/i/i_video.rs:448:31 [INFO] [stdout] | [INFO] [stdout] 448 | pub fn I_SetGrabMouseCallback(func: grabmouse_callback_t) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_func` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dots_on` [INFO] [stdout] --> src/i/i_video.rs:460:25 [INFO] [stdout] | [INFO] [stdout] 460 | pub fn I_DisplayFPSDots(dots_on: bool) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_dots_on` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `snd` [INFO] [stdout] --> src/i/i_sdlsound.rs:31:27 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn AllocatedSoundLink(snd: *mut allocated_sound_t) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_snd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `snd` [INFO] [stdout] --> src/i/i_sdlsound.rs:37:29 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn AllocatedSoundUnlink(snd: *mut allocated_sound_t) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_snd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `snd` [INFO] [stdout] --> src/i/i_sdlsound.rs:41:27 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn FreeAllocatedSound(snd: *mut allocated_sound_t) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_snd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/i/i_sdlsound.rs:59:26 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn ReserveCacheSpace(len: usize) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sfxinfo` [INFO] [stdout] --> src/i/i_sdlsound.rs:65:22 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn AllocateSound(sfxinfo: *mut sfxinfo_t, len: usize) -> *mut Mix_Chunk { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sfxinfo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/i/i_sdlsound.rs:65:47 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn AllocateSound(sfxinfo: *mut sfxinfo_t, len: usize) -> *mut Mix_Chunk { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `snd` [INFO] [stdout] --> src/i/i_sdlsound.rs:73:27 [INFO] [stdout] | [INFO] [stdout] 73 | pub fn LockAllocatedSound(snd: *mut allocated_sound_t) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_snd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `snd` [INFO] [stdout] --> src/i/i_sdlsound.rs:79:29 [INFO] [stdout] | [INFO] [stdout] 79 | pub fn UnlockAllocatedSound(snd: *mut allocated_sound_t) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_snd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/i/i_sdlsound.rs:87:30 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn ReleaseSoundOnChannel(channel: i32) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `freq1` [INFO] [stdout] --> src/i/i_sdlsound.rs:91:25 [INFO] [stdout] | [INFO] [stdout] 91 | pub fn ConvertibleRatio(freq1: i32, freq2: i32) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_freq1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `freq2` [INFO] [stdout] --> src/i/i_sdlsound.rs:91:37 [INFO] [stdout] | [INFO] [stdout] 91 | pub fn ConvertibleRatio(freq1: i32, freq2: i32) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_freq2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sfxinfo` [INFO] [stdout] --> src/i/i_sdlsound.rs:101:5 [INFO] [stdout] | [INFO] [stdout] 101 | sfxinfo: *mut sfxinfo_t, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sfxinfo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/i/i_sdlsound.rs:102:5 [INFO] [stdout] | [INFO] [stdout] 102 | data: *mut u8, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `samplerate` [INFO] [stdout] --> src/i/i_sdlsound.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | samplerate: i32, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_samplerate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `length` [INFO] [stdout] --> src/i/i_sdlsound.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | length: i32, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_length` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `check` [INFO] [stdout] --> src/m/m_argv.rs:40:21 [INFO] [stdout] | [INFO] [stdout] 40 | pub fn M_ParmExists(check: &str) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_check` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sfxinfo` [INFO] [stdout] --> src/i/i_sdlsound.rs:114:17 [INFO] [stdout] | [INFO] [stdout] 114 | pub fn CacheSFX(sfxinfo: *mut sfxinfo_t) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sfxinfo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `doom` [INFO] [stdout] --> src/m/m_argv.rs:53:25 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn LoadResponseFile(doom: &mut modules, argv_index: usize) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_doom` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argv_index` [INFO] [stdout] --> src/m/m_argv.rs:53:45 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn LoadResponseFile(doom: &mut modules, argv_index: usize) { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_argv_index` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sfx` [INFO] [stdout] --> src/i/i_sdlsound.rs:120:23 [INFO] [stdout] | [INFO] [stdout] 120 | pub fn GetSfxLumpName(sfx: *mut sfxinfo_t, buf: *mut u8, buf_len: usize) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sfx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buf` [INFO] [stdout] --> src/i/i_sdlsound.rs:120:44 [INFO] [stdout] | [INFO] [stdout] 120 | pub fn GetSfxLumpName(sfx: *mut sfxinfo_t, buf: *mut u8, buf_len: usize) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_buf` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buf_len` [INFO] [stdout] --> src/i/i_sdlsound.rs:120:58 [INFO] [stdout] | [INFO] [stdout] 120 | pub fn GetSfxLumpName(sfx: *mut sfxinfo_t, buf: *mut u8, buf_len: usize) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_buf_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sounds` [INFO] [stdout] --> src/i/i_sdlsound.rs:126:29 [INFO] [stdout] | [INFO] [stdout] 126 | pub fn I_SDL_PrecacheSounds(sounds: *mut sfxinfo_t, num_sounds: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_sounds` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `num_sounds` [INFO] [stdout] --> src/i/i_sdlsound.rs:126:53 [INFO] [stdout] | [INFO] [stdout] 126 | pub fn I_SDL_PrecacheSounds(sounds: *mut sfxinfo_t, num_sounds: i32) { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_num_sounds` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sfxinfo` [INFO] [stdout] --> src/i/i_sdlsound.rs:132:18 [INFO] [stdout] | [INFO] [stdout] 132 | pub fn LockSound(sfxinfo: *mut sfxinfo_t) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sfxinfo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sfx` [INFO] [stdout] --> src/i/i_sdlsound.rs:143:28 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn I_SDL_GetSfxLumpNum(sfx: *mut sfxinfo_t) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sfx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `handle` [INFO] [stdout] --> src/i/i_sdlsound.rs:149:32 [INFO] [stdout] | [INFO] [stdout] 149 | pub fn I_SDL_UpdateSoundParams(handle: i32, vol: i32, sep: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_handle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vol` [INFO] [stdout] --> src/i/i_sdlsound.rs:149:45 [INFO] [stdout] | [INFO] [stdout] 149 | pub fn I_SDL_UpdateSoundParams(handle: i32, vol: i32, sep: i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vol` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sep` [INFO] [stdout] --> src/i/i_sdlsound.rs:149:55 [INFO] [stdout] | [INFO] [stdout] 149 | pub fn I_SDL_UpdateSoundParams(handle: i32, vol: i32, sep: i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sep` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sfxinfo` [INFO] [stdout] --> src/i/i_sdlsound.rs:166:25 [INFO] [stdout] | [INFO] [stdout] 166 | pub fn I_SDL_StartSound(sfxinfo: *mut sfxinfo_t, channel: i32, vol: i32, sep: i32) -> i32 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sfxinfo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/i/i_sdlsound.rs:166:50 [INFO] [stdout] | [INFO] [stdout] 166 | pub fn I_SDL_StartSound(sfxinfo: *mut sfxinfo_t, channel: i32, vol: i32, sep: i32) -> i32 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vol` [INFO] [stdout] --> src/i/i_sdlsound.rs:166:64 [INFO] [stdout] | [INFO] [stdout] 166 | pub fn I_SDL_StartSound(sfxinfo: *mut sfxinfo_t, channel: i32, vol: i32, sep: i32) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vol` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sep` [INFO] [stdout] --> src/i/i_sdlsound.rs:166:74 [INFO] [stdout] | [INFO] [stdout] 166 | pub fn I_SDL_StartSound(sfxinfo: *mut sfxinfo_t, channel: i32, vol: i32, sep: i32) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sep` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `handle` [INFO] [stdout] --> src/i/i_sdlsound.rs:172:24 [INFO] [stdout] | [INFO] [stdout] 172 | pub fn I_SDL_StopSound(handle: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_handle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cht` [INFO] [stdout] --> src/m/m_cheat.rs:66:23 [INFO] [stdout] | [INFO] [stdout] 66 | pub fn cht_CheckCheat(cht: *mut cheatseq_t, key: u8) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_cht` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/m/m_cheat.rs:66:45 [INFO] [stdout] | [INFO] [stdout] 66 | pub fn cht_CheckCheat(cht: *mut cheatseq_t, key: u8) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `handle` [INFO] [stdout] --> src/i/i_sdlsound.rs:176:29 [INFO] [stdout] | [INFO] [stdout] 176 | pub fn I_SDL_SoundIsPlaying(handle: i32) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_handle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cht` [INFO] [stdout] --> src/m/m_cheat.rs:72:21 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn cht_GetParam(cht: *mut cheatseq_t, buffer: &str) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_cht` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buffer` [INFO] [stdout] --> src/m/m_cheat.rs:72:43 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn cht_GetParam(cht: *mut cheatseq_t, buffer: &str) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_buffer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dir` [INFO] [stdout] --> src/m/m_config.rs:39:23 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn M_SetConfigDir(dir: &str) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_dir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `main_config` [INFO] [stdout] --> src/m/m_config.rs:45:29 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn M_SetConfigFilenames(main_config: &str, extra_config: &str) { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_main_config` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `extra_config` [INFO] [stdout] --> src/m/m_config.rs:45:48 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn M_SetConfigFilenames(main_config: &str, extra_config: &str) { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_extra_config` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `device` [INFO] [stdout] --> src/i/i_sound.rs:185:24 [INFO] [stdout] | [INFO] [stdout] 185 | pub fn SndDeviceInList(device: i32, list: *mut snddevice_t, len: i32) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_device` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `list` [INFO] [stdout] --> src/i/i_sound.rs:185:37 [INFO] [stdout] | [INFO] [stdout] 185 | pub fn SndDeviceInList(device: i32, list: *mut snddevice_t, len: i32) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_list` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `len` [INFO] [stdout] --> src/i/i_sound.rs:185:61 [INFO] [stdout] | [INFO] [stdout] 185 | pub fn SndDeviceInList(device: i32, list: *mut snddevice_t, len: i32) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `doom` [INFO] [stdout] --> src/m/m_config.rs:61:23 [INFO] [stdout] | [INFO] [stdout] 61 | pub fn M_SaveDefaults(doom: &mut modules) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_doom` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `iwadname` [INFO] [stdout] --> src/m/m_config.rs:70:25 [INFO] [stdout] | [INFO] [stdout] 70 | pub fn M_GetSaveGameDir(iwadname: &str) -> &'static str { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_iwadname` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `num_players` [INFO] [stdout] --> src/m/m_controls.rs:45:27 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn M_BindChatControls(num_players: u32) { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_num_players` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/m/m_fixed.rs:31:17 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn FixedMul(a: fixed_t, b: fixed_t) -> fixed_t { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/m/m_fixed.rs:31:29 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn FixedMul(a: fixed_t, b: fixed_t) -> fixed_t { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/m/m_fixed.rs:41:17 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn FixedDiv(a: fixed_t, b: fixed_t) -> fixed_t { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/m/m_fixed.rs:41:29 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn FixedDiv(a: fixed_t, b: fixed_t) -> fixed_t { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sfxinfo` [INFO] [stdout] --> src/i/i_sound.rs:317:24 [INFO] [stdout] | [INFO] [stdout] 317 | pub fn I_GetSfxLumpNum(sfxinfo: *mut sfxinfo_t) -> i32 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sfxinfo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vol` [INFO] [stdout] --> src/i/i_sound.rs:327:30 [INFO] [stdout] | [INFO] [stdout] 327 | pub fn CheckVolumeSeparation(vol: *mut i32, sep: *mut i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vol` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/m/m_menu.rs:102:29 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn M_DrawSaveLoadBorder(x: i32, y: i32) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sep` [INFO] [stdout] --> src/i/i_sound.rs:327:45 [INFO] [stdout] | [INFO] [stdout] 327 | pub fn CheckVolumeSeparation(vol: *mut i32, sep: *mut i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sep` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/m/m_menu.rs:102:37 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn M_DrawSaveLoadBorder(x: i32, y: i32) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/i/i_sound.rs:331:28 [INFO] [stdout] | [INFO] [stdout] 331 | pub fn I_UpdateSoundParams(channel: i32, vol: i32, sep: i32) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:109:21 [INFO] [stdout] | [INFO] [stdout] 109 | pub fn M_LoadSelect(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vol` [INFO] [stdout] --> src/i/i_sound.rs:331:42 [INFO] [stdout] | [INFO] [stdout] 331 | pub fn I_UpdateSoundParams(channel: i32, vol: i32, sep: i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vol` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sep` [INFO] [stdout] --> src/i/i_sound.rs:331:52 [INFO] [stdout] | [INFO] [stdout] 331 | pub fn I_UpdateSoundParams(channel: i32, vol: i32, sep: i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sep` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:116:19 [INFO] [stdout] | [INFO] [stdout] 116 | pub fn M_LoadGame(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sfxinfo` [INFO] [stdout] --> src/i/i_sound.rs:335:21 [INFO] [stdout] | [INFO] [stdout] 335 | pub fn I_StartSound(sfxinfo: *mut sfxinfo_t, channel: i32, vol: i32, sep: i32) -> i32 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sfxinfo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/i/i_sound.rs:335:46 [INFO] [stdout] | [INFO] [stdout] 335 | pub fn I_StartSound(sfxinfo: *mut sfxinfo_t, channel: i32, vol: i32, sep: i32) -> i32 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vol` [INFO] [stdout] --> src/i/i_sound.rs:335:60 [INFO] [stdout] | [INFO] [stdout] 335 | pub fn I_StartSound(sfxinfo: *mut sfxinfo_t, channel: i32, vol: i32, sep: i32) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vol` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sep` [INFO] [stdout] --> src/i/i_sound.rs:335:70 [INFO] [stdout] | [INFO] [stdout] 335 | pub fn I_StartSound(sfxinfo: *mut sfxinfo_t, channel: i32, vol: i32, sep: i32) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sep` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `slot` [INFO] [stdout] --> src/m/m_menu.rs:130:17 [INFO] [stdout] | [INFO] [stdout] 130 | pub fn M_DoSave(slot: i32) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_slot` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/i/i_sound.rs:341:20 [INFO] [stdout] | [INFO] [stdout] 341 | pub fn I_StopSound(channel: i32) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:137:21 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn M_SaveSelect(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `channel` [INFO] [stdout] --> src/i/i_sound.rs:345:25 [INFO] [stdout] | [INFO] [stdout] 345 | pub fn I_SoundIsPlaying(channel: i32) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:144:19 [INFO] [stdout] | [INFO] [stdout] 144 | pub fn M_SaveGame(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sounds` [INFO] [stdout] --> src/i/i_sound.rs:351:25 [INFO] [stdout] | [INFO] [stdout] 351 | pub fn I_PrecacheSounds(sounds: *mut sfxinfo_t, num_sounds: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_sounds` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/m/m_menu.rs:148:28 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn M_QuickSaveResponse(key: i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `num_sounds` [INFO] [stdout] --> src/i/i_sound.rs:351:49 [INFO] [stdout] | [INFO] [stdout] 351 | pub fn I_PrecacheSounds(sounds: *mut sfxinfo_t, num_sounds: i32) { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_num_sounds` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/m/m_menu.rs:159:28 [INFO] [stdout] | [INFO] [stdout] 159 | pub fn M_QuickLoadResponse(key: i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `volume` [INFO] [stdout] --> src/i/i_sound.rs:369:25 [INFO] [stdout] | [INFO] [stdout] 369 | pub fn I_SetMusicVolume(volume: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_volume` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:189:16 [INFO] [stdout] | [INFO] [stdout] 189 | pub fn M_Sound(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:193:17 [INFO] [stdout] | [INFO] [stdout] 193 | pub fn M_SfxVol(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:197:19 [INFO] [stdout] | [INFO] [stdout] 197 | pub fn M_MusicVol(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `handle` [INFO] [stdout] --> src/i/i_sound.rs:393:25 [INFO] [stdout] | [INFO] [stdout] 393 | pub fn I_UnRegisterSong(handle: *mut libc::c_void) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_handle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:215:18 [INFO] [stdout] | [INFO] [stdout] 215 | pub fn M_NewGame(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/m/m_menu.rs:223:26 [INFO] [stdout] | [INFO] [stdout] 223 | pub fn M_VerifyNightmare(key: i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:227:22 [INFO] [stdout] | [INFO] [stdout] 227 | pub fn M_ChooseSkill(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:231:18 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn M_Episode(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:243:18 [INFO] [stdout] | [INFO] [stdout] 243 | pub fn M_Options(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `doom` [INFO] [stdout] --> src/i/i_system.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | fn func(doom: &mut modules) {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_doom` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:250:25 [INFO] [stdout] | [INFO] [stdout] 250 | pub fn M_ChangeMessages(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/m/m_menu.rs:257:26 [INFO] [stdout] | [INFO] [stdout] 257 | pub fn M_EndGameResponse(key: i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:261:18 [INFO] [stdout] | [INFO] [stdout] 261 | pub fn M_EndGame(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `on` [INFO] [stdout] --> src/i/i_system.rs:62:18 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn I_Tactile(on: i32, off: i32, total: i32) {} [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_on` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:268:19 [INFO] [stdout] | [INFO] [stdout] 268 | pub fn M_ReadThis(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `off` [INFO] [stdout] --> src/i/i_system.rs:62:27 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn I_Tactile(on: i32, off: i32, total: i32) {} [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_off` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `total` [INFO] [stdout] --> src/i/i_system.rs:62:37 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn I_Tactile(on: i32, off: i32, total: i32) {} [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_total` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `size` [INFO] [stdout] --> src/i/i_system.rs:68:24 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn AutoAllocMemory(size: &mut i32, default_ram: &mut i32, min_ram: &mut i32) -> *mut u8 { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:272:20 [INFO] [stdout] | [INFO] [stdout] 272 | pub fn M_ReadThis2(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `default_ram` [INFO] [stdout] --> src/i/i_system.rs:68:40 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn AutoAllocMemory(size: &mut i32, default_ram: &mut i32, min_ram: &mut i32) -> *mut u8 { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_default_ram` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `min_ram` [INFO] [stdout] --> src/i/i_system.rs:68:63 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn AutoAllocMemory(size: &mut i32, default_ram: &mut i32, min_ram: &mut i32) -> *mut u8 { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_min_ram` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:276:25 [INFO] [stdout] | [INFO] [stdout] 276 | pub fn M_FinishReadThis(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `doom` [INFO] [stdout] --> src/i/i_system.rs:74:19 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn I_ZoneBase(doom: &mut modules, size: &mut i32) -> *mut u8 { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_doom` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `size` [INFO] [stdout] --> src/i/i_system.rs:74:39 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn I_ZoneBase(doom: &mut modules, size: &mut i32) -> *mut u8 { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/m/m_menu.rs:280:23 [INFO] [stdout] | [INFO] [stdout] 280 | pub fn M_QuitResponse(key: i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:290:19 [INFO] [stdout] | [INFO] [stdout] 290 | pub fn M_QuitDOOM(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:294:28 [INFO] [stdout] | [INFO] [stdout] 294 | pub fn M_ChangeSensitivity(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:298:23 [INFO] [stdout] | [INFO] [stdout] 298 | pub fn M_ChangeDetail(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:302:22 [INFO] [stdout] | [INFO] [stdout] 302 | pub fn M_SizeDisplay(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/i/i_system.rs:95:9 [INFO] [stdout] | [INFO] [stdout] 95 | for i in 0..75 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/m/m_menu.rs:309:21 [INFO] [stdout] | [INFO] [stdout] 309 | pub fn M_DrawThermo(x: i32, y: i32, thermWidth: i32, thermDot: i32) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/m/m_menu.rs:309:29 [INFO] [stdout] | [INFO] [stdout] 309 | pub fn M_DrawThermo(x: i32, y: i32, thermWidth: i32, thermDot: i32) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `thermWidth` [INFO] [stdout] --> src/m/m_menu.rs:309:37 [INFO] [stdout] | [INFO] [stdout] 309 | pub fn M_DrawThermo(x: i32, y: i32, thermWidth: i32, thermDot: i32) { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_thermWidth` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `thermDot` [INFO] [stdout] --> src/m/m_menu.rs:309:54 [INFO] [stdout] | [INFO] [stdout] 309 | pub fn M_DrawThermo(x: i32, y: i32, thermWidth: i32, thermDot: i32) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_thermDot` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `menu` [INFO] [stdout] --> src/m/m_menu.rs:313:24 [INFO] [stdout] | [INFO] [stdout] 313 | pub fn M_DrawEmptyCell(menu: *mut menu_t, item: i32) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_menu` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `item` [INFO] [stdout] --> src/m/m_menu.rs:313:43 [INFO] [stdout] | [INFO] [stdout] 313 | pub fn M_DrawEmptyCell(menu: *mut menu_t, item: i32) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_item` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `menu` [INFO] [stdout] --> src/m/m_menu.rs:317:22 [INFO] [stdout] | [INFO] [stdout] 317 | pub fn M_DrawSelCell(menu: *mut menu_t, item: i32) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_menu` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `item` [INFO] [stdout] --> src/m/m_menu.rs:317:41 [INFO] [stdout] | [INFO] [stdout] 317 | pub fn M_DrawSelCell(menu: *mut menu_t, item: i32) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_item` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `string` [INFO] [stdout] --> src/m/m_menu.rs:321:23 [INFO] [stdout] | [INFO] [stdout] 321 | pub fn M_StartMessage(string: &str, routine: *mut libc::c_void, input: bool) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `routine` [INFO] [stdout] --> src/m/m_menu.rs:321:37 [INFO] [stdout] | [INFO] [stdout] 321 | pub fn M_StartMessage(string: &str, routine: *mut libc::c_void, input: bool) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_routine` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/m/m_menu.rs:321:65 [INFO] [stdout] | [INFO] [stdout] 321 | pub fn M_StartMessage(string: &str, routine: *mut libc::c_void, input: bool) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `string` [INFO] [stdout] --> src/m/m_menu.rs:332:22 [INFO] [stdout] | [INFO] [stdout] 332 | pub fn M_StringWidth(string: &str) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `offset` [INFO] [stdout] --> src/i/i_system.rs:201:25 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn I_GetMemoryValue(offset: u32, value: *mut libc::c_void, size: i32) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_offset` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/i/i_system.rs:201:38 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn I_GetMemoryValue(offset: u32, value: *mut libc::c_void, size: i32) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `string` [INFO] [stdout] --> src/m/m_menu.rs:341:23 [INFO] [stdout] | [INFO] [stdout] 341 | pub fn M_StringHeight(string: &str) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `size` [INFO] [stdout] --> src/i/i_system.rs:201:64 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn I_GetMemoryValue(offset: u32, value: *mut libc::c_void, size: i32) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/m/m_menu.rs:350:20 [INFO] [stdout] | [INFO] [stdout] 350 | pub fn M_WriteText(x: i32, y: i32, string: &str) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/m/m_menu.rs:350:28 [INFO] [stdout] | [INFO] [stdout] 350 | pub fn M_WriteText(x: i32, y: i32, string: &str) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `string` [INFO] [stdout] --> src/m/m_menu.rs:350:36 [INFO] [stdout] | [INFO] [stdout] 350 | pub fn M_WriteText(x: i32, y: i32, string: &str) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/m/m_menu.rs:357:18 [INFO] [stdout] | [INFO] [stdout] 357 | pub fn IsNullKey(key: i32) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ev` [INFO] [stdout] --> src/m/m_menu.rs:370:20 [INFO] [stdout] | [INFO] [stdout] 370 | pub fn M_Responder(ev: *mut event_t) -> bool { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ev` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `menudef` [INFO] [stdout] --> src/m/m_menu.rs:402:24 [INFO] [stdout] | [INFO] [stdout] 402 | pub fn M_SetupNextMenu(menudef: *mut menu_t) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_menudef` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `count` [INFO] [stdout] --> src/i/i_timer.rs:71:18 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn I_WaitVBL(count: i32) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_count` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `path` [INFO] [stdout] --> src/m/m_misc.rs:27:24 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn M_MakeDirectory(path: &str) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_path` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `file` [INFO] [stdout] --> src/m/m_misc.rs:42:12 [INFO] [stdout] | [INFO] [stdout] 42 | Ok(file) => { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_file` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `error` [INFO] [stdout] --> src/m/m_misc.rs:46:13 [INFO] [stdout] | [INFO] [stdout] 46 | Err(error) => { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_error` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `out` [INFO] [stdout] --> src/i/i_video.rs:160:23 [INFO] [stdout] | [INFO] [stdout] 160 | pub fn cmap_to_rgb565(out: *mut u16, In: *mut u8, in_pixels: i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_out` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `In` [INFO] [stdout] --> src/i/i_video.rs:160:38 [INFO] [stdout] | [INFO] [stdout] 160 | pub fn cmap_to_rgb565(out: *mut u16, In: *mut u8, in_pixels: i32) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_In` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `in_pixels` [INFO] [stdout] --> src/i/i_video.rs:160:51 [INFO] [stdout] | [INFO] [stdout] 160 | pub fn cmap_to_rgb565(out: *mut u16, In: *mut u8, in_pixels: i32) { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_in_pixels` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/i/i_video.rs:173:9 [INFO] [stdout] | [INFO] [stdout] 173 | for i in 0..in_pixels { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `k` [INFO] [stdout] --> src/i/i_video.rs:182:13 [INFO] [stdout] | [INFO] [stdout] 182 | for k in 0..doom.i.fb_scaling { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_k` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/m/m_misc.rs:83:20 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn M_WriteFile(name: &str, source: *mut libc::c_void, length: i32) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `source` [INFO] [stdout] --> src/m/m_misc.rs:83:32 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn M_WriteFile(name: &str, source: *mut libc::c_void, length: i32) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `length` [INFO] [stdout] --> src/m/m_misc.rs:83:59 [INFO] [stdout] | [INFO] [stdout] 83 | pub fn M_WriteFile(name: &str, source: *mut libc::c_void, length: i32) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_length` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/m/m_misc.rs:93:19 [INFO] [stdout] | [INFO] [stdout] 93 | pub fn M_ReadFile(name: &str, buffer: *mut *mut u8) -> i32 { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buffer` [INFO] [stdout] --> src/m/m_misc.rs:93:31 [INFO] [stdout] | [INFO] [stdout] 93 | pub fn M_ReadFile(name: &str, buffer: *mut *mut u8) -> i32 { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_buffer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `str` [INFO] [stdout] --> src/m/m_misc.rs:110:19 [INFO] [stdout] | [INFO] [stdout] 110 | pub fn M_StrToInt(str: &str, result: *mut i32) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_str` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `result` [INFO] [stdout] --> src/m/m_misc.rs:110:30 [INFO] [stdout] | [INFO] [stdout] 110 | pub fn M_StrToInt(str: &str, result: *mut i32) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `path` [INFO] [stdout] --> src/m/m_misc.rs:116:26 [INFO] [stdout] | [INFO] [stdout] 116 | pub fn M_ExtractFileBase(path: &str, dest: &str) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_path` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/m/m_misc.rs:116:38 [INFO] [stdout] | [INFO] [stdout] 116 | pub fn M_ExtractFileBase(path: &str, dest: &str) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `text` [INFO] [stdout] --> src/m/m_misc.rs:128:25 [INFO] [stdout] | [INFO] [stdout] 128 | pub fn M_ForceUppercase(text: &str) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_text` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `haystack` [INFO] [stdout] --> src/m/m_misc.rs:138:21 [INFO] [stdout] | [INFO] [stdout] 138 | pub fn M_StrCaseStr(haystack: &str, needle: &str) -> &'static str { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_haystack` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `needle` [INFO] [stdout] --> src/m/m_misc.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | pub fn M_StrCaseStr(haystack: &str, needle: &str) -> &'static str { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_needle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `orig` [INFO] [stdout] --> src/m/m_misc.rs:149:26 [INFO] [stdout] | [INFO] [stdout] 149 | pub fn M_StringDuplicate(orig: &str) -> &'static str { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_orig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `haystack` [INFO] [stdout] --> src/m/m_misc.rs:159:24 [INFO] [stdout] | [INFO] [stdout] 159 | pub fn M_StringReplace(haystack: &str, needle: &str, replacement: &str) -> &'static str { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_haystack` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `needle` [INFO] [stdout] --> src/m/m_misc.rs:159:40 [INFO] [stdout] | [INFO] [stdout] 159 | pub fn M_StringReplace(haystack: &str, needle: &str, replacement: &str) -> &'static str { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_needle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `replacement` [INFO] [stdout] --> src/m/m_misc.rs:159:54 [INFO] [stdout] | [INFO] [stdout] 159 | pub fn M_StringReplace(haystack: &str, needle: &str, replacement: &str) -> &'static str { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_replacement` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/m/m_misc.rs:168:21 [INFO] [stdout] | [INFO] [stdout] 168 | pub fn M_StringCopy(dest: &str, src: &str, dest_size: usize) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/m/m_misc.rs:168:33 [INFO] [stdout] | [INFO] [stdout] 168 | pub fn M_StringCopy(dest: &str, src: &str, dest_size: usize) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_src` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest_size` [INFO] [stdout] --> src/m/m_misc.rs:168:44 [INFO] [stdout] | [INFO] [stdout] 168 | pub fn M_StringCopy(dest: &str, src: &str, dest_size: usize) -> bool { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_dest_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/m/m_misc.rs:177:23 [INFO] [stdout] | [INFO] [stdout] 177 | pub fn M_StringConcat(dest: &str, src: &str, dest_size: usize) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/m/m_misc.rs:177:35 [INFO] [stdout] | [INFO] [stdout] 177 | pub fn M_StringConcat(dest: &str, src: &str, dest_size: usize) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_src` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest_size` [INFO] [stdout] --> src/m/m_misc.rs:177:46 [INFO] [stdout] | [INFO] [stdout] 177 | pub fn M_StringConcat(dest: &str, src: &str, dest_size: usize) -> bool { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_dest_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/m/m_misc.rs:185:27 [INFO] [stdout] | [INFO] [stdout] 185 | pub fn M_StringStartsWith(s: &str, prefix: &str) -> bool { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `prefix` [INFO] [stdout] --> src/m/m_misc.rs:185:36 [INFO] [stdout] | [INFO] [stdout] 185 | pub fn M_StringStartsWith(s: &str, prefix: &str) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_prefix` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/m/m_misc.rs:193:25 [INFO] [stdout] | [INFO] [stdout] 193 | pub fn M_StringEndsWith(s: &str, suffix: &str) -> bool { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `suffix` [INFO] [stdout] --> src/m/m_misc.rs:193:34 [INFO] [stdout] | [INFO] [stdout] 193 | pub fn M_StringEndsWith(s: &str, suffix: &str) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_suffix` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/m/m_misc.rs:202:21 [INFO] [stdout] | [INFO] [stdout] 202 | pub fn M_StringJoin(s: &str) //BUG variadic [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buf` [INFO] [stdout] --> src/m/m_misc.rs:208:20 [INFO] [stdout] | [INFO] [stdout] 208 | pub fn M_vsnprintf(buf: &str, buf_len: usize, s: &str, args: &str) //BUG va_list [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_buf` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buf_len` [INFO] [stdout] --> src/m/m_misc.rs:208:31 [INFO] [stdout] | [INFO] [stdout] 208 | pub fn M_vsnprintf(buf: &str, buf_len: usize, s: &str, args: &str) //BUG va_list [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_buf_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/m/m_misc.rs:208:47 [INFO] [stdout] | [INFO] [stdout] 208 | pub fn M_vsnprintf(buf: &str, buf_len: usize, s: &str, args: &str) //BUG va_list [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/m/m_misc.rs:208:56 [INFO] [stdout] | [INFO] [stdout] 208 | pub fn M_vsnprintf(buf: &str, buf_len: usize, s: &str, args: &str) //BUG va_list [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buf` [INFO] [stdout] --> src/m/m_misc.rs:213:19 [INFO] [stdout] | [INFO] [stdout] 213 | pub fn M_snprintf(buf: &str, buf_len: usize, s: &str) //BUG variadic [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_buf` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `y_offset` is assigned to, but never used [INFO] [stdout] --> src/i/i_video.rs:321:9 [INFO] [stdout] | [INFO] [stdout] 321 | let y_offset: i32; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_y_offset` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buf_len` [INFO] [stdout] --> src/m/m_misc.rs:213:30 [INFO] [stdout] | [INFO] [stdout] 213 | pub fn M_snprintf(buf: &str, buf_len: usize, s: &str) //BUG variadic [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_buf_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `y_offset` is never read [INFO] [stdout] --> src/i/i_video.rs:330:5 [INFO] [stdout] | [INFO] [stdout] 330 | y_offset = ((doom.i.s_Fb.yres as i32 - (SCREENHEIGHT * doom.i.fb_scaling)) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/m/m_misc.rs:213:46 [INFO] [stdout] | [INFO] [stdout] 213 | pub fn M_snprintf(buf: &str, buf_len: usize, s: &str) //BUG variadic [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/i/i_video.rs:352:13 [INFO] [stdout] | [INFO] [stdout] 352 | for i in 0..doom.i.fb_scaling { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ceiling` [INFO] [stdout] --> src/p/p_ceilng.rs:18:22 [INFO] [stdout] | [INFO] [stdout] 18 | pub fn T_MoveCeiling(ceiling: *mut ceiling_t) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ceiling` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/p/p_ceilng.rs:26:21 [INFO] [stdout] | [INFO] [stdout] 26 | pub fn EV_DoCeiling(line: *mut line_t, Type: ceiling_e) -> i32 { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `Type` [INFO] [stdout] --> src/p/p_ceilng.rs:26:40 [INFO] [stdout] | [INFO] [stdout] 26 | pub fn EV_DoCeiling(line: *mut line_t, Type: ceiling_e) -> i32 { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_Type` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `c` [INFO] [stdout] --> src/p/p_ceilng.rs:35:27 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn P_AddActiveCeiling(c: *mut ceiling_t) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_c` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `c` [INFO] [stdout] --> src/p/p_ceilng.rs:42:30 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn P_RemoveActiveCeiling(c: *mut ceiling_t) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_c` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/p/p_ceilng.rs:49:34 [INFO] [stdout] | [INFO] [stdout] 49 | pub fn P_ActivateInStasisCeiling(line: *mut line_t) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/p/p_ceilng.rs:57:28 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn EV_CeilingCrushStop(line: *mut line_t) -> i32 { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `door` [INFO] [stdout] --> src/p/p_doors.rs:21:23 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn T_VerticalDoor(door: *mut vldoor_t) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_door` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/p/p_doors.rs:30:24 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn EV_DoLockedDoor(line: *mut line_t, Type: vldoor_e, thing: *mut mobj_t) -> i32 { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `Type` [INFO] [stdout] --> src/p/p_doors.rs:30:43 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn EV_DoLockedDoor(line: *mut line_t, Type: vldoor_e, thing: *mut mobj_t) -> i32 { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_Type` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `scr` [INFO] [stdout] --> src/i/i_video.rs:389:21 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn I_ReadScreen(scr: *mut u8) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_scr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `thing` [INFO] [stdout] --> src/p/p_doors.rs:30:59 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn EV_DoLockedDoor(line: *mut line_t, Type: vldoor_e, thing: *mut mobj_t) -> i32 { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_thing` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/p/p_doors.rs:36:18 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn EV_DoDoor(line: *mut line_t, Type: vldoor_e) -> i32 { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `Type` [INFO] [stdout] --> src/p/p_doors.rs:36:37 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn EV_DoDoor(line: *mut line_t, Type: vldoor_e) -> i32 { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_Type` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/p/p_doors.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn EV_VerticalDoor(line: *mut line_t, thing: *mut mobj_t) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `thing` [INFO] [stdout] --> src/p/p_doors.rs:45:43 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn EV_VerticalDoor(line: *mut line_t, thing: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_thing` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sec` [INFO] [stdout] --> src/p/p_doors.rs:52:29 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn P_SpawnDoorCloseIn30(sec: *mut sector_t) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `r` [INFO] [stdout] --> src/i/i_video.rs:426:26 [INFO] [stdout] | [INFO] [stdout] 426 | pub fn I_GetPaletteIndex(r: i32, g: i32, b: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_r` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `g` [INFO] [stdout] --> src/i/i_video.rs:426:34 [INFO] [stdout] | [INFO] [stdout] 426 | pub fn I_GetPaletteIndex(r: i32, g: i32, b: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_g` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sec` [INFO] [stdout] --> src/p/p_doors.rs:59:32 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn P_SpawnDoorRaiseIn5Mins(sec: *mut sector_t, secnum: i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/i/i_video.rs:426:42 [INFO] [stdout] | [INFO] [stdout] 426 | pub fn I_GetPaletteIndex(r: i32, g: i32, b: i32) -> i32 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `secnum` [INFO] [stdout] --> src/p/p_doors.rs:59:52 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn P_SpawnDoorRaiseIn5Mins(sec: *mut sector_t, secnum: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_secnum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sec` [INFO] [stdout] --> src/p/p_enemy.rs:31:25 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn P_RecursiveSound(sec: *mut sector_t, soundblocks: i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_sec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `soundblocks` [INFO] [stdout] --> src/p/p_enemy.rs:31:45 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn P_RecursiveSound(sec: *mut sector_t, soundblocks: i32) { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_soundblocks` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `target` [INFO] [stdout] --> src/p/p_enemy.rs:40:21 [INFO] [stdout] | [INFO] [stdout] 40 | pub fn P_NoiseAlert(target: *mut mobj_t, emmiter: *mut mobj_t) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_target` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `title` [INFO] [stdout] --> src/i/i_video.rs:440:25 [INFO] [stdout] | [INFO] [stdout] 440 | pub fn I_SetWindowTitle(title: &str) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_title` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `emmiter` [INFO] [stdout] --> src/p/p_enemy.rs:40:42 [INFO] [stdout] | [INFO] [stdout] 40 | pub fn P_NoiseAlert(target: *mut mobj_t, emmiter: *mut mobj_t) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_emmiter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:47:26 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn P_CheckMeleeRange(actor: *mut mobj_t) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `func` [INFO] [stdout] --> src/i/i_video.rs:448:31 [INFO] [stdout] | [INFO] [stdout] 448 | pub fn I_SetGrabMouseCallback(func: grabmouse_callback_t) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_func` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:56:28 [INFO] [stdout] | [INFO] [stdout] 56 | pub fn P_CheckMissileRange(actor: *mut mobj_t) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:68:15 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn P_Move(actor: *mut mobj_t) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dots_on` [INFO] [stdout] --> src/i/i_video.rs:460:25 [INFO] [stdout] | [INFO] [stdout] 460 | pub fn I_DisplayFPSDots(dots_on: bool) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_dots_on` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:85:18 [INFO] [stdout] | [INFO] [stdout] 85 | pub fn P_TryWalk(actor: *mut mobj_t) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:91:22 [INFO] [stdout] | [INFO] [stdout] 91 | pub fn P_NewChaseDir(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:100:25 [INFO] [stdout] | [INFO] [stdout] 100 | pub fn P_LookForPlayers(actor: *mut mobj_t, allaround: bool) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `allaround` [INFO] [stdout] --> src/p/p_enemy.rs:100:45 [INFO] [stdout] | [INFO] [stdout] 100 | pub fn P_LookForPlayers(actor: *mut mobj_t, allaround: bool) -> bool { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_allaround` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mo` [INFO] [stdout] --> src/p/p_enemy.rs:111:18 [INFO] [stdout] | [INFO] [stdout] 111 | pub fn A_KeenDie(mo: *mut mobj_t) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_mo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:123:15 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn A_Look(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:132:16 [INFO] [stdout] | [INFO] [stdout] 132 | pub fn A_Chase(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:139:21 [INFO] [stdout] | [INFO] [stdout] 139 | pub fn A_FaceTarget(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:146:20 [INFO] [stdout] | [INFO] [stdout] 146 | pub fn A_PosAttack(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:150:21 [INFO] [stdout] | [INFO] [stdout] 150 | pub fn A_SPosAttack(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:154:21 [INFO] [stdout] | [INFO] [stdout] 154 | pub fn A_CPosAttack(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:158:21 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn A_CPosRefire(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | pub fn A_SpidRefire(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:166:21 [INFO] [stdout] | [INFO] [stdout] 166 | pub fn A_BspiAttack(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:173:22 [INFO] [stdout] | [INFO] [stdout] 173 | pub fn A_TroopAttack(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:177:21 [INFO] [stdout] | [INFO] [stdout] 177 | pub fn A_SargAttack(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `check` [INFO] [stdout] --> src/m/m_argv.rs:40:21 [INFO] [stdout] | [INFO] [stdout] 40 | pub fn M_ParmExists(check: &str) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_check` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:181:21 [INFO] [stdout] | [INFO] [stdout] 181 | pub fn A_HeadAttack(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:185:22 [INFO] [stdout] | [INFO] [stdout] 185 | pub fn A_CyberAttack(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `doom` [INFO] [stdout] --> src/m/m_argv.rs:53:25 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn LoadResponseFile(doom: &mut modules, argv_index: usize) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_doom` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `argv_index` [INFO] [stdout] --> src/m/m_argv.rs:53:45 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn LoadResponseFile(doom: &mut modules, argv_index: usize) { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_argv_index` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:189:22 [INFO] [stdout] | [INFO] [stdout] 189 | pub fn A_BruisAttack(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:196:22 [INFO] [stdout] | [INFO] [stdout] 196 | pub fn A_SkelMissile(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:200:17 [INFO] [stdout] | [INFO] [stdout] 200 | pub fn A_Tracer(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:204:21 [INFO] [stdout] | [INFO] [stdout] 204 | pub fn A_SkelWhoosh(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:208:19 [INFO] [stdout] | [INFO] [stdout] 208 | pub fn A_SkelFist(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `thing` [INFO] [stdout] --> src/p/p_enemy.rs:217:22 [INFO] [stdout] | [INFO] [stdout] 217 | pub fn PIT_VileCheck(thing: *mut mobj_t) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_thing` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:227:20 [INFO] [stdout] | [INFO] [stdout] 227 | pub fn A_VileChase(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:234:20 [INFO] [stdout] | [INFO] [stdout] 234 | pub fn A_VileStart(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:243:20 [INFO] [stdout] | [INFO] [stdout] 243 | pub fn A_StartFire(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:247:22 [INFO] [stdout] | [INFO] [stdout] 247 | pub fn A_FireCrackle(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:251:15 [INFO] [stdout] | [INFO] [stdout] 251 | pub fn A_Fire(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:259:21 [INFO] [stdout] | [INFO] [stdout] 259 | pub fn A_VileTarget(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:266:21 [INFO] [stdout] | [INFO] [stdout] 266 | pub fn A_VileAttack(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:277:19 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn A_FatRaise(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:281:21 [INFO] [stdout] | [INFO] [stdout] 281 | pub fn A_FatAttack1(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:285:21 [INFO] [stdout] | [INFO] [stdout] 285 | pub fn A_FatAttack2(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:289:21 [INFO] [stdout] | [INFO] [stdout] 289 | pub fn A_FatAttack3(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:298:22 [INFO] [stdout] | [INFO] [stdout] 298 | pub fn A_SkullAttack(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:306:25 [INFO] [stdout] | [INFO] [stdout] 306 | pub fn A_PainShootSkull(actor: *mut mobj_t, angle: angle_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `angle` [INFO] [stdout] --> src/p/p_enemy.rs:306:45 [INFO] [stdout] | [INFO] [stdout] 306 | pub fn A_PainShootSkull(actor: *mut mobj_t, angle: angle_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_angle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cht` [INFO] [stdout] --> src/m/m_cheat.rs:66:23 [INFO] [stdout] | [INFO] [stdout] 66 | pub fn cht_CheckCheat(cht: *mut cheatseq_t, key: u8) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_cht` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:314:21 [INFO] [stdout] | [INFO] [stdout] 314 | pub fn A_PainAttack(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/m/m_cheat.rs:66:45 [INFO] [stdout] | [INFO] [stdout] 66 | pub fn cht_CheckCheat(cht: *mut cheatseq_t, key: u8) -> i32 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cht` [INFO] [stdout] --> src/m/m_cheat.rs:72:21 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn cht_GetParam(cht: *mut cheatseq_t, buffer: &str) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_cht` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:318:18 [INFO] [stdout] | [INFO] [stdout] 318 | pub fn A_PainDie(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `buffer` [INFO] [stdout] --> src/m/m_cheat.rs:72:43 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn cht_GetParam(cht: *mut cheatseq_t, buffer: &str) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_buffer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:322:17 [INFO] [stdout] | [INFO] [stdout] 322 | pub fn A_Scream(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dir` [INFO] [stdout] --> src/m/m_config.rs:39:23 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn M_SetConfigDir(dir: &str) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_dir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:326:18 [INFO] [stdout] | [INFO] [stdout] 326 | pub fn A_XScream(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:330:15 [INFO] [stdout] | [INFO] [stdout] 330 | pub fn A_Pain(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `main_config` [INFO] [stdout] --> src/m/m_config.rs:45:29 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn M_SetConfigFilenames(main_config: &str, extra_config: &str) { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_main_config` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `extra_config` [INFO] [stdout] --> src/m/m_config.rs:45:48 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn M_SetConfigFilenames(main_config: &str, extra_config: &str) { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_extra_config` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `actor` [INFO] [stdout] --> src/p/p_enemy.rs:334:15 [INFO] [stdout] | [INFO] [stdout] 334 | pub fn A_Fall(actor: *mut mobj_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_actor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `thingy` [INFO] [stdout] --> src/p/p_enemy.rs:341:18 [INFO] [stdout] | [INFO] [stdout] 341 | pub fn A_Explode(thingy: *mut mobj_t) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_thingy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `doom` [INFO] [stdout] --> src/m/m_config.rs:61:23 [INFO] [stdout] | [INFO] [stdout] 61 | pub fn M_SaveDefaults(doom: &mut modules) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_doom` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `iwadname` [INFO] [stdout] --> src/m/m_config.rs:70:25 [INFO] [stdout] | [INFO] [stdout] 70 | pub fn M_GetSaveGameDir(iwadname: &str) -> &'static str { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_iwadname` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `motype` [INFO] [stdout] --> src/p/p_enemy.rs:351:21 [INFO] [stdout] | [INFO] [stdout] 351 | pub fn CheckBossEnd(motype: mobjtype_t) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_motype` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mo` [INFO] [stdout] --> src/p/p_enemy.rs:362:20 [INFO] [stdout] | [INFO] [stdout] 362 | pub fn A_BossDeath(mo: *mut mobj_t) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_mo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mo` [INFO] [stdout] --> src/p/p_enemy.rs:366:15 [INFO] [stdout] | [INFO] [stdout] 366 | pub fn A_Hoof(mo: *mut mobj_t) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_mo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mo` [INFO] [stdout] --> src/p/p_enemy.rs:370:16 [INFO] [stdout] | [INFO] [stdout] 370 | pub fn A_Metal(mo: *mut mobj_t) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_mo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mo` [INFO] [stdout] --> src/p/p_enemy.rs:374:20 [INFO] [stdout] | [INFO] [stdout] 374 | pub fn A_BabyMetal(mo: *mut mobj_t) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_mo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `player` [INFO] [stdout] --> src/p/p_enemy.rs:378:23 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn A_OpenShotgun2(player: *mut player_t, psp: *mut pspdef_t) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_player` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `psp` [INFO] [stdout] --> src/p/p_enemy.rs:378:46 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn A_OpenShotgun2(player: *mut player_t, psp: *mut pspdef_t) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_psp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `num_players` [INFO] [stdout] --> src/m/m_controls.rs:45:27 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn M_BindChatControls(num_players: u32) { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_num_players` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `player` [INFO] [stdout] --> src/p/p_enemy.rs:382:23 [INFO] [stdout] | [INFO] [stdout] 382 | pub fn A_LoadShotgun2(player: *mut player_t, psp: *mut pspdef_t) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_player` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `psp` [INFO] [stdout] --> src/p/p_enemy.rs:382:46 [INFO] [stdout] | [INFO] [stdout] 382 | pub fn A_LoadShotgun2(player: *mut player_t, psp: *mut pspdef_t) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_psp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/m/m_fixed.rs:31:17 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn FixedMul(a: fixed_t, b: fixed_t) -> fixed_t { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `player` [INFO] [stdout] --> src/p/p_enemy.rs:386:24 [INFO] [stdout] | [INFO] [stdout] 386 | pub fn A_CloseShotgun2(player: *mut player_t, psp: *mut pspdef_t) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_player` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/m/m_fixed.rs:31:29 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn FixedMul(a: fixed_t, b: fixed_t) -> fixed_t { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `psp` [INFO] [stdout] --> src/p/p_enemy.rs:386:47 [INFO] [stdout] | [INFO] [stdout] 386 | pub fn A_CloseShotgun2(player: *mut player_t, psp: *mut pspdef_t) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_psp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/m/m_fixed.rs:41:17 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn FixedDiv(a: fixed_t, b: fixed_t) -> fixed_t { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> src/m/m_fixed.rs:41:29 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn FixedDiv(a: fixed_t, b: fixed_t) -> fixed_t { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mo` [INFO] [stdout] --> src/p/p_enemy.rs:390:21 [INFO] [stdout] | [INFO] [stdout] 390 | pub fn A_BrainAwake(mo: *mut mobj_t) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_mo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mo` [INFO] [stdout] --> src/p/p_enemy.rs:394:20 [INFO] [stdout] | [INFO] [stdout] 394 | pub fn A_BrainPain(mo: *mut mobj_t) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_mo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mo` [INFO] [stdout] --> src/p/p_enemy.rs:398:22 [INFO] [stdout] | [INFO] [stdout] 398 | pub fn A_BrainScream(mo: *mut mobj_t) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_mo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/m/m_menu.rs:102:29 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn M_DrawSaveLoadBorder(x: i32, y: i32) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/m/m_menu.rs:102:37 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn M_DrawSaveLoadBorder(x: i32, y: i32) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mo` [INFO] [stdout] --> src/p/p_enemy.rs:402:23 [INFO] [stdout] | [INFO] [stdout] 402 | pub fn A_BrainExplode(mo: *mut mobj_t) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_mo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:109:21 [INFO] [stdout] | [INFO] [stdout] 109 | pub fn M_LoadSelect(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mo` [INFO] [stdout] --> src/p/p_enemy.rs:406:19 [INFO] [stdout] | [INFO] [stdout] 406 | pub fn A_BrainDie(mo: *mut mobj_t) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_mo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:116:19 [INFO] [stdout] | [INFO] [stdout] 116 | pub fn M_LoadGame(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mo` [INFO] [stdout] --> src/p/p_enemy.rs:410:20 [INFO] [stdout] | [INFO] [stdout] 410 | pub fn A_BrainSpit(mo: *mut mobj_t) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_mo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mo` [INFO] [stdout] --> src/p/p_enemy.rs:415:21 [INFO] [stdout] | [INFO] [stdout] 415 | pub fn A_SpawnSound(mo: *mut mobj_t) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_mo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `slot` [INFO] [stdout] --> src/m/m_menu.rs:130:17 [INFO] [stdout] | [INFO] [stdout] 130 | pub fn M_DoSave(slot: i32) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_slot` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mo` [INFO] [stdout] --> src/p/p_enemy.rs:419:19 [INFO] [stdout] | [INFO] [stdout] 419 | pub fn A_SpawnFly(mo: *mut mobj_t) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_mo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:137:21 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn M_SaveSelect(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mo` [INFO] [stdout] --> src/p/p_enemy.rs:423:23 [INFO] [stdout] | [INFO] [stdout] 423 | pub fn A_PlayerScream(mo: *mut mobj_t) { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_mo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:144:19 [INFO] [stdout] | [INFO] [stdout] 144 | pub fn M_SaveGame(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sector` [INFO] [stdout] --> src/p/p_floor.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | sector: *mut sector_t, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_sector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/m/m_menu.rs:148:28 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn M_QuickSaveResponse(key: i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `speed` [INFO] [stdout] --> src/p/p_floor.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | speed: fixed_t, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_speed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/p/p_floor.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | dest: fixed_t, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `crush` [INFO] [stdout] --> src/p/p_floor.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | crush: bool, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_crush` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `floorOrCeiling` [INFO] [stdout] --> src/p/p_floor.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | floorOrCeiling: i32, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_floorOrCeiling` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/m/m_menu.rs:159:28 [INFO] [stdout] | [INFO] [stdout] 159 | pub fn M_QuickLoadResponse(key: i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `direction` [INFO] [stdout] --> src/p/p_floor.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | direction: i32, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_direction` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `floor` [INFO] [stdout] --> src/p/p_floor.rs:38:20 [INFO] [stdout] | [INFO] [stdout] 38 | pub fn T_MoveFloor(floor: *mut floormove_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_floor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/p/p_floor.rs:45:19 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn EV_DoFloor(line: *mut line_t, floortype: floor_e) -> i32 { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `floortype` [INFO] [stdout] --> src/p/p_floor.rs:45:38 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn EV_DoFloor(line: *mut line_t, floortype: floor_e) -> i32 { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_floortype` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/p/p_floor.rs:54:23 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn EV_BuildStairs(line: *mut line_t, Type: stair_e) -> i32 { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `Type` [INFO] [stdout] --> src/p/p_floor.rs:54:42 [INFO] [stdout] | [INFO] [stdout] 54 | pub fn EV_BuildStairs(line: *mut line_t, Type: stair_e) -> i32 { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_Type` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:189:16 [INFO] [stdout] | [INFO] [stdout] 189 | pub fn M_Sound(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `player` [INFO] [stdout] --> src/p/p_inter.rs:30:19 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn P_GiveAmmo(player: *mut player_t, ammo: ammotype_t, num: i32) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_player` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ammo` [INFO] [stdout] --> src/p/p_inter.rs:30:42 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn P_GiveAmmo(player: *mut player_t, ammo: ammotype_t, num: i32) -> bool { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_ammo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:193:17 [INFO] [stdout] | [INFO] [stdout] 193 | pub fn M_SfxVol(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `num` [INFO] [stdout] --> src/p/p_inter.rs:30:60 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn P_GiveAmmo(player: *mut player_t, ammo: ammotype_t, num: i32) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `player` [INFO] [stdout] --> src/p/p_inter.rs:40:21 [INFO] [stdout] | [INFO] [stdout] 40 | pub fn P_GiveWeapon(player: *mut player_t, weapon: weapontype_t, dropped: bool) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_player` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:197:19 [INFO] [stdout] | [INFO] [stdout] 197 | pub fn M_MusicVol(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `weapon` [INFO] [stdout] --> src/p/p_inter.rs:40:44 [INFO] [stdout] | [INFO] [stdout] 40 | pub fn P_GiveWeapon(player: *mut player_t, weapon: weapontype_t, dropped: bool) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_weapon` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dropped` [INFO] [stdout] --> src/p/p_inter.rs:40:66 [INFO] [stdout] | [INFO] [stdout] 40 | pub fn P_GiveWeapon(player: *mut player_t, weapon: weapontype_t, dropped: bool) -> bool { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_dropped` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `player` [INFO] [stdout] --> src/p/p_inter.rs:50:19 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn P_GiveBody(player: *mut player_t, num: i32) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_player` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `num` [INFO] [stdout] --> src/p/p_inter.rs:50:42 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn P_GiveBody(player: *mut player_t, num: i32) -> bool { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:215:18 [INFO] [stdout] | [INFO] [stdout] 215 | pub fn M_NewGame(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `player` [INFO] [stdout] --> src/p/p_inter.rs:61:20 [INFO] [stdout] | [INFO] [stdout] 61 | pub fn P_GiveArmor(player: *mut player_t, armortype: i32) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_player` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `armortype` [INFO] [stdout] --> src/p/p_inter.rs:61:43 [INFO] [stdout] | [INFO] [stdout] 61 | pub fn P_GiveArmor(player: *mut player_t, armortype: i32) -> bool { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_armortype` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `player` [INFO] [stdout] --> src/p/p_inter.rs:70:19 [INFO] [stdout] | [INFO] [stdout] 70 | pub fn P_GiveCard(player: *mut player_t, card: card_t) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_player` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/m/m_menu.rs:223:26 [INFO] [stdout] | [INFO] [stdout] 223 | pub fn M_VerifyNightmare(key: i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `card` [INFO] [stdout] --> src/p/p_inter.rs:70:42 [INFO] [stdout] | [INFO] [stdout] 70 | pub fn P_GiveCard(player: *mut player_t, card: card_t) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_card` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:227:22 [INFO] [stdout] | [INFO] [stdout] 227 | pub fn M_ChooseSkill(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `player` [INFO] [stdout] --> src/p/p_inter.rs:77:20 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn P_GivePower(player: *mut player_t, power: i32) -> bool { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_player` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `power` [INFO] [stdout] --> src/p/p_inter.rs:77:43 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn P_GivePower(player: *mut player_t, power: i32) -> bool { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_power` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:231:18 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn M_Episode(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `special` [INFO] [stdout] --> src/p/p_inter.rs:86:28 [INFO] [stdout] | [INFO] [stdout] 86 | pub fn P_TouchSpecialThing(special: *mut mobj_t, toucher: *mut mobj_t) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_special` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `toucher` [INFO] [stdout] --> src/p/p_inter.rs:86:50 [INFO] [stdout] | [INFO] [stdout] 86 | pub fn P_TouchSpecialThing(special: *mut mobj_t, toucher: *mut mobj_t) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_toucher` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `source` [INFO] [stdout] --> src/p/p_inter.rs:93:19 [INFO] [stdout] | [INFO] [stdout] 93 | pub fn P_KillMobj(source: *mut mobj_t, target: *mut mobj_t) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:243:18 [INFO] [stdout] | [INFO] [stdout] 243 | pub fn M_Options(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `target` [INFO] [stdout] --> src/p/p_inter.rs:93:40 [INFO] [stdout] | [INFO] [stdout] 93 | pub fn P_KillMobj(source: *mut mobj_t, target: *mut mobj_t) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_target` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `target` [INFO] [stdout] --> src/p/p_inter.rs:108:21 [INFO] [stdout] | [INFO] [stdout] 108 | pub fn P_DamageMobj(target: *mut mobj_t, inflictor: *mut mobj_t, source: *mut mobj_t, damage: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_target` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:250:25 [INFO] [stdout] | [INFO] [stdout] 250 | pub fn M_ChangeMessages(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `inflictor` [INFO] [stdout] --> src/p/p_inter.rs:108:42 [INFO] [stdout] | [INFO] [stdout] 108 | pub fn P_DamageMobj(target: *mut mobj_t, inflictor: *mut mobj_t, source: *mut mobj_t, damage: i32) { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inflictor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `source` [INFO] [stdout] --> src/p/p_inter.rs:108:66 [INFO] [stdout] | [INFO] [stdout] 108 | pub fn P_DamageMobj(target: *mut mobj_t, inflictor: *mut mobj_t, source: *mut mobj_t, damage: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_source` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/m/m_menu.rs:257:26 [INFO] [stdout] | [INFO] [stdout] 257 | pub fn M_EndGameResponse(key: i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `damage` [INFO] [stdout] --> src/p/p_inter.rs:108:87 [INFO] [stdout] | [INFO] [stdout] 108 | pub fn P_DamageMobj(target: *mut mobj_t, inflictor: *mut mobj_t, source: *mut mobj_t, damage: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_damage` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flick` [INFO] [stdout] --> src/p/p_lights.rs:23:22 [INFO] [stdout] | [INFO] [stdout] 23 | pub fn T_FireFlicker(flick: *mut fireflicker_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flick` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:261:18 [INFO] [stdout] | [INFO] [stdout] 261 | pub fn M_EndGame(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sector` [INFO] [stdout] --> src/p/p_lights.rs:30:27 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn P_SpawnFireFlicker(sector: *mut sector_t) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_sector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:268:19 [INFO] [stdout] | [INFO] [stdout] 268 | pub fn M_ReadThis(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flash` [INFO] [stdout] --> src/p/p_lights.rs:42:21 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn T_LightFlash(flash: *mut lightflash_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:272:20 [INFO] [stdout] | [INFO] [stdout] 272 | pub fn M_ReadThis2(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sector` [INFO] [stdout] --> src/p/p_lights.rs:51:26 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn P_SpawnLightFlash(sector: *mut sector_t) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_sector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:276:25 [INFO] [stdout] | [INFO] [stdout] 276 | pub fn M_FinishReadThis(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `flash` [INFO] [stdout] --> src/p/p_lights.rs:62:22 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn T_StrobeFlash(flash: *mut strobe_t) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_flash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/m/m_menu.rs:280:23 [INFO] [stdout] | [INFO] [stdout] 280 | pub fn M_QuitResponse(key: i32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sector` [INFO] [stdout] --> src/p/p_lights.rs:71:27 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn P_SpawnStrobeFlash(sector: *mut sector_t, fastOrSlow: i32, inSync: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_sector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fastOrSlow` [INFO] [stdout] --> src/p/p_lights.rs:71:50 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn P_SpawnStrobeFlash(sector: *mut sector_t, fastOrSlow: i32, inSync: i32) { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_fastOrSlow` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `inSync` [INFO] [stdout] --> src/p/p_lights.rs:71:67 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn P_SpawnStrobeFlash(sector: *mut sector_t, fastOrSlow: i32, inSync: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_inSync` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:290:19 [INFO] [stdout] | [INFO] [stdout] 290 | pub fn M_QuitDOOM(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/p/p_lights.rs:78:30 [INFO] [stdout] | [INFO] [stdout] 78 | pub fn EV_StartLightStrobing(line: *mut line_t) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:294:28 [INFO] [stdout] | [INFO] [stdout] 294 | pub fn M_ChangeSensitivity(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/p/p_lights.rs:85:28 [INFO] [stdout] | [INFO] [stdout] 85 | pub fn EV_TurnTagLightsOff(line: *mut line_t) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:298:23 [INFO] [stdout] | [INFO] [stdout] 298 | pub fn M_ChangeDetail(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/p/p_lights.rs:92:23 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn EV_LightTurnOn(line: *mut line_t, bright: i32) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `choice` [INFO] [stdout] --> src/m/m_menu.rs:302:22 [INFO] [stdout] | [INFO] [stdout] 302 | pub fn M_SizeDisplay(choice: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_choice` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `bright` [INFO] [stdout] --> src/p/p_lights.rs:92:42 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn EV_LightTurnOn(line: *mut line_t, bright: i32) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_bright` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `g` [INFO] [stdout] --> src/p/p_lights.rs:100:15 [INFO] [stdout] | [INFO] [stdout] 100 | pub fn T_Glow(g: *mut glow_t) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_g` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/m/m_menu.rs:309:21 [INFO] [stdout] | [INFO] [stdout] 309 | pub fn M_DrawThermo(x: i32, y: i32, thermWidth: i32, thermDot: i32) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> src/m/m_menu.rs:309:29 [INFO] [stdout] | [INFO] [stdout] 309 | pub fn M_DrawThermo(x: i32, y: i32, thermWidth: i32, thermDot: i32) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sector` [INFO] [stdout] --> src/p/p_lights.rs:104:28 [INFO] [stdout] | [INFO] [stdout] 104 | pub fn P_SpawnGlowingLight(sector: *mut sector_t) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_sector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `thermWidth` [INFO] [stdout] --> src/m/m_menu.rs:309:37 [INFO] [stdout] | [INFO] [stdout] 309 | pub fn M_DrawThermo(x: i32, y: i32, thermWidth: i32, thermDot: i32) { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_thermWidth` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `thermDot` [INFO] [stdout] --> src/m/m_menu.rs:309:54 [INFO] [stdout] | [INFO] [stdout] 309 | pub fn M_DrawThermo(x: i32, y: i32, thermWidth: i32, thermDot: i32) { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_thermDot` [WARN] too many lines in the log, truncating it