Skip to content

Conversation

@chewi
Copy link

@chewi chewi commented Sep 27, 2025

As typedef enum bool was guarded before and downstream user tuxmath package takes care to use bool type only internally, without exposing it over the network or to filesystem, I act under presumption that this is ok to do in this installable header.

Closes #23

This isn't my own work, but @NHOrus didn't actually file a PR for some reason. I can vouch that it works. An existing build of Tux Math even still worked after rebuilding and reinstalling this library.

As typedef enum bool was guarded before and downstream user tuxmath package
takes care to use bool type only internally, without exposing it over the
network or to filesystem, I act under presumption that this is ok to do in this
installable header.

Signed-off-by: NHOrus <[email protected]>
Signed-off-by: James Le Cuirot <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

t4kcommon fails to build with GCC-15: C23 has bool/true/false as keywords

2 participants