* Samuel Thibault via Libc-alpha: > Hello, > > Florian Weimer, le mar. 08 août 2023 16:14:07 +0200, a ecrit: >> > +#ifdef __cplusplus >> > +/* Unfortunately, in C++ int and enum __error_t_codes are not >> > + interoperable... */ >> > +typedef int error_t; >> > +#else >> > typedef enum __error_t_codes error_t; >> > +#endif >> >> Doesn't this change C++ name mangling? > > Actually, no, I'm getting 'i' in both cases ; it is apparently stricly > an API thing.
Huh, right, it would have to be an enum class to matter. Thanks, Florian