Re: [hurd,commited] hurd: Make error_t an int in C++

2023-08-08 Thread Florian Weimer
* 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_

Re: [hurd,commited] hurd: Make error_t an int in C++

2023-08-08 Thread Samuel Thibault
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