summaryrefslogtreecommitdiff
path: root/src/commands/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/commands/mod.rs')
-rw-r--r--src/commands/mod.rs25
1 files changed, 0 insertions, 25 deletions
diff --git a/src/commands/mod.rs b/src/commands/mod.rs
index 7f466f92..fd15bb38 100644
--- a/src/commands/mod.rs
+++ b/src/commands/mod.rs
@@ -25,28 +25,3 @@ enum Subcommands {
#[command(visible_aliases = ["subvol"])]
Subvolume(subvolume::Cli),
}
-
-// FIXME: Can be removed after bumping MSRV >= 1.77 in favor of `c""` literals
-#[macro_export]
-macro_rules! c_str {
- ($lit:expr) => {
- ::std::ffi::CStr::from_bytes_with_nul(concat!($lit, "\0").as_bytes())
- .unwrap()
- .as_ptr()
- };
-}
-
-#[cfg(test)]
-mod tests {
- use std::ffi::CStr;
-
- #[test]
- fn check_cstr_macro() {
- let literal = c_str!("hello");
-
- assert_eq!(
- literal,
- CStr::from_bytes_with_nul(b"hello\0").unwrap().as_ptr()
- );
- }
-}