On Wed, Jun 12, 2024 at 01:47:03PM GMT, enh wrote: > hacked these changes into AOSP, and it did break one bit of existing > code that was already working around the sign differences --- this > warning was enabled but the code had a cast to make the _other_ side > of the comparison signed (rather than make this side of the comparison > unsigned). BTW, that seems to be a bogus way to workaround this; the cast should have been on the other side. I'd say whoever maintains that code should probably fix that to use unsigned types. These constants are meant to be 'tcflag_t', so a cast should be to that type, or the type of the other side of the comparison, but casting to 'int' just for silencing a waring seems nuts. This makes me wonder if breaking _those_ users could be a good thing... -- <https://www.alejandro-colomar.es/>
Attachment:
signature.asc
Description: PGP signature