Sam James via Postfix-users: > Jaroslav ?karvada via Postfix-users <postfix-users@postfix.org> writes: > > In Fedora downstream we compile it now with the explicit -std=gnu17, > > but maybe it could be handled by type rename, stdbool, or preprocessor > > conditionals > > (Please be careful when suggesting that, as the safety of it depends on > if the value escapes to disk / in an API or not.)
There can be no Postfix 'bool' value that is visible to non-Postfix code (via function calls or via I/O). For reasons that should be obvious to anyone, (the C23 'bool' type did not exist prior to C23), Postfix 'bool' is necessarily an internal data type only. The fix is to simply use a different name and move on. I have already verified that the compiler produces identical output. There is a non-Postfix 'bool' value in the MondgDB client, and that is fine. Wietse _______________________________________________ Postfix-users mailing list -- postfix-users@postfix.org To unsubscribe send an email to postfix-users-le...@postfix.org