diff options
Diffstat (limited to 'vendor/cstr/tests/pass/macro.rs')
-rw-r--r-- | vendor/cstr/tests/pass/macro.rs | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/vendor/cstr/tests/pass/macro.rs b/vendor/cstr/tests/pass/macro.rs deleted file mode 100644 index e89deac64..000000000 --- a/vendor/cstr/tests/pass/macro.rs +++ /dev/null @@ -1,21 +0,0 @@ -use cstr::cstr; -use std::ffi::CStr; - -macro_rules! cstr_expr { - ($s:expr) => { - cstr!($s) - }; -} - -macro_rules! cstr_literal { - ($s:literal) => { - cstr!($s) - }; -} - -fn main() { - let foo: &'static CStr = cstr_expr!("foo"); - assert_eq!(foo, CStr::from_bytes_with_nul(b"foo\0").unwrap()); - let bar: &'static CStr = cstr_literal!("bar"); - assert_eq!(bar, CStr::from_bytes_with_nul(b"bar\0").unwrap()); -} |