rust: kunit: replace kernel::c_str! with C-Strings
C-String literals were added in Rust 1.77. Replace instances of `kernel::c_str!` with C-String literals where possible. Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Reviewed-by: Alice Ryhl <aliceryhl@google.com> Reviewed-by: Benno Lossin <lossin@kernel.org> Signed-off-by: Tamir Duberstein <tamird@gmail.com> Reviewed-by: David Gow <davidgow@google.com> Link: https://patch.msgid.link/20251222-cstr-kunit-v1-1-39d999672f35@gmail.com Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
This commit is contained in:
parent
32d61c516f
commit
6c37b6841a
3 changed files with 11 additions and 14 deletions
|
|
@ -174,7 +174,7 @@ pub extern "C" fn {kunit_name}(__kunit_test: *mut ::kernel::bindings::kunit) {{
|
|||
macro_rules! assert {{
|
||||
($cond:expr $(,)?) => {{{{
|
||||
::kernel::kunit_assert!(
|
||||
"{kunit_name}", "{real_path}", __DOCTEST_ANCHOR - {line}, $cond
|
||||
"{kunit_name}", c"{real_path}", __DOCTEST_ANCHOR - {line}, $cond
|
||||
);
|
||||
}}}}
|
||||
}}
|
||||
|
|
@ -184,7 +184,7 @@ pub extern "C" fn {kunit_name}(__kunit_test: *mut ::kernel::bindings::kunit) {{
|
|||
macro_rules! assert_eq {{
|
||||
($left:expr, $right:expr $(,)?) => {{{{
|
||||
::kernel::kunit_assert_eq!(
|
||||
"{kunit_name}", "{real_path}", __DOCTEST_ANCHOR - {line}, $left, $right
|
||||
"{kunit_name}", c"{real_path}", __DOCTEST_ANCHOR - {line}, $left, $right
|
||||
);
|
||||
}}}}
|
||||
}}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue