diff --git a/m-funcobj.h b/m-funcobj.h index f523611c..5cf454d2 100644 --- a/m-funcobj.h +++ b/m-funcobj.h @@ -311,7 +311,7 @@ ) \ { \ /* Let's go through an uintptr_t to avoid [broken] aliasing detection by compiler */ \ - uintptr_t __self = (uintptr_t) _self; \ + uintptr_t __self = (uintptr_t) _self; \ struct M_C(name, _s) *self = (struct M_C(name, _s) *)(void*)__self; \ (void) self; /* maybe unused */ \ callback_core; \