From 090f4c0f02dcb63066b1f1e8c2783fc3baff6622 Mon Sep 17 00:00:00 2001 From: Rifat Azad Date: Mon, 20 Jan 2025 13:31:18 +0600 Subject: [PATCH] ksud: fixed "warning: elided lifetime has a name" and "warning: constant `SUSFSD_PATH` is never used" --- userspace/ksud_magic/src/assets.rs | 2 ++ userspace/ksud_magic/src/sepolicy.rs | 2 +- userspace/ksud_overlayfs/src/assets.rs | 2 ++ userspace/ksud_overlayfs/src/sepolicy.rs | 2 +- 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/userspace/ksud_magic/src/assets.rs b/userspace/ksud_magic/src/assets.rs index f7623bbe..a5567eab 100644 --- a/userspace/ksud_magic/src/assets.rs +++ b/userspace/ksud_magic/src/assets.rs @@ -8,6 +8,8 @@ use crate::{defs::BINARY_DIR, utils}; pub const RESETPROP_PATH: &str = concatcp!(BINARY_DIR, "resetprop"); pub const BUSYBOX_PATH: &str = concatcp!(BINARY_DIR, "busybox"); pub const BOOTCTL_PATH: &str = concatcp!(BINARY_DIR, "bootctl"); + +#[allow(dead_code)] pub const SUSFSD_PATH: &str = concatcp!(BINARY_DIR, "susfsd"); #[cfg(all(target_arch = "x86_64", target_os = "android"))] diff --git a/userspace/ksud_magic/src/sepolicy.rs b/userspace/ksud_magic/src/sepolicy.rs index b7286a06..c8a412fc 100644 --- a/userspace/ksud_magic/src/sepolicy.rs +++ b/userspace/ksud_magic/src/sepolicy.rs @@ -167,7 +167,7 @@ enum PolicyStatement<'a> { } impl<'a> SeObjectParser<'a> for NormalPerm<'a> { - fn parse(input: &'a str) -> IResult<&str, Self> { + fn parse(input: &'a str) -> IResult<&'a str, Self> { let (input, op) = alt(( tag("allow"), tag("deny"), diff --git a/userspace/ksud_overlayfs/src/assets.rs b/userspace/ksud_overlayfs/src/assets.rs index f7623bbe..a5567eab 100644 --- a/userspace/ksud_overlayfs/src/assets.rs +++ b/userspace/ksud_overlayfs/src/assets.rs @@ -8,6 +8,8 @@ use crate::{defs::BINARY_DIR, utils}; pub const RESETPROP_PATH: &str = concatcp!(BINARY_DIR, "resetprop"); pub const BUSYBOX_PATH: &str = concatcp!(BINARY_DIR, "busybox"); pub const BOOTCTL_PATH: &str = concatcp!(BINARY_DIR, "bootctl"); + +#[allow(dead_code)] pub const SUSFSD_PATH: &str = concatcp!(BINARY_DIR, "susfsd"); #[cfg(all(target_arch = "x86_64", target_os = "android"))] diff --git a/userspace/ksud_overlayfs/src/sepolicy.rs b/userspace/ksud_overlayfs/src/sepolicy.rs index b7286a06..c8a412fc 100644 --- a/userspace/ksud_overlayfs/src/sepolicy.rs +++ b/userspace/ksud_overlayfs/src/sepolicy.rs @@ -167,7 +167,7 @@ enum PolicyStatement<'a> { } impl<'a> SeObjectParser<'a> for NormalPerm<'a> { - fn parse(input: &'a str) -> IResult<&str, Self> { + fn parse(input: &'a str) -> IResult<&'a str, Self> { let (input, op) = alt(( tag("allow"), tag("deny"),