selftests/harness: Constify fixture variants

FIXTURE_VARIANT_ADD() types are passed as const pointers to
FIXTURE_TEARDOWN(). Make that explicit by constifying the variants
declarations.

Cc: Shuah Khan <skhan@linuxfoundation.org>
Cc: Will Drewry <wad@chromium.org>
Reviewed-by: Kees Cook <keescook@chromium.org>
Link: https://lore.kernel.org/r/20240511171445.904356-7-mic@digikod.net
Signed-off-by: Mickaël Salaün <mic@digikod.net>

+2 -2
+2 -2
tools/testing/selftests/kselftest_harness.h
··· 338 338 * variant. 339 339 */ 340 340 #define FIXTURE_VARIANT_ADD(fixture_name, variant_name) \ 341 - extern FIXTURE_VARIANT(fixture_name) \ 341 + extern const FIXTURE_VARIANT(fixture_name) \ 342 342 _##fixture_name##_##variant_name##_variant; \ 343 343 static struct __fixture_variant_metadata \ 344 344 _##fixture_name##_##variant_name##_object = \ ··· 350 350 __register_fixture_variant(&_##fixture_name##_fixture_object, \ 351 351 &_##fixture_name##_##variant_name##_object); \ 352 352 } \ 353 - FIXTURE_VARIANT(fixture_name) \ 353 + const FIXTURE_VARIANT(fixture_name) \ 354 354 _##fixture_name##_##variant_name##_variant = 355 355 356 356 /**