lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg
authorDavid Gow <davidgow@google.com>
Wed, 21 Feb 2024 09:27:16 +0000 (17:27 +0800)
committerShuah Khan <skhan@linuxfoundation.org>
Tue, 27 Feb 2024 22:26:02 +0000 (15:26 -0700)
commit0a549ed22c3c7cc6da5c5f5918efd019944489a5
treebf675eb03f865bd0435433ac0ae3fbc3fa206a63
parentd2733a026fc7247ba42d7a8e1b737cf14bf1df21
lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg

The 'i' passed as an assertion message is a size_t, so should use '%zu',
not '%d'.

This was found by annotating the _MSG() variants of KUnit's assertions
to let gcc validate the format strings.

Fixes: bb95ebbe89a7 ("lib: Introduce CONFIG_MEMCPY_KUNIT_TEST")
Signed-off-by: David Gow <davidgow@google.com>
Tested-by: Guenter Roeck <linux@roeck-us.net>
Reviewed-by: Justin Stitt <justinstitt@google.com>
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
lib/memcpy_kunit.c