kunit: take `kunit_assert` as `const`
authorMiguel Ojeda <ojeda@kernel.org>
Mon, 2 May 2022 09:36:25 +0000 (11:36 +0200)
committerShuah Khan <skhan@linuxfoundation.org>
Mon, 16 May 2022 19:23:00 +0000 (13:23 -0600)
commit7466886b400b1904ce30fa311904849e314a2cf4
tree8507f2f6ad0365f187344d491e6e5417857944ac
parent0453f984a7b9458f0e469afb039f2841308b1bef
kunit: take `kunit_assert` as `const`

The `kunit_do_failed_assertion` function passes its
`struct kunit_assert` argument to `kunit_fail`. This one,
in turn, calls its `format` field passing the assert again
as a `const` pointer.

Therefore, the whole chain may be made `const`.

Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
Reviewed-by: Daniel Latypov <dlatypov@google.com>
Reviewed-by: Kees Cook <keescook@chromium.org>
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
include/kunit/test.h
lib/kunit/test.c