From 8069fae3d50a8dc0a00dda89a668811588d90dc7 Mon Sep 17 00:00:00 2001 From: Patrick Pelissier Date: Tue, 25 Mar 2025 07:53:05 +0100 Subject: [PATCH] Remove use of invalid representation, which is refused by clang & C++ --- m-variant.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/m-variant.h b/m-variant.h index 4c86d6bc..0c08e598 100644 --- a/m-variant.h +++ b/m-variant.h @@ -284,8 +284,7 @@ case M_F(name, _EMPTY): /* fallthrough */ \ default: M_ASSUME(my->type == M_F(name, _EMPTY)); break; \ } \ - /* Invalid representation */ \ - my->type = M_F(name, _EMPTY) - 1; \ + my->type = M_F(name, _EMPTY); \ } #define M_VAR1ANT_DEFINE_CLEAR_FUNC(name, a) \