Em ter., 2 de set. de 2025 às 16:44, Tom Lane <[email protected]> escreveu:
> Ranier Vilela <[email protected]> writes: > > In libpq-fe.h has an artifact pre C99, pqbool. > > IMO this is not more necessary, once Postgres supports C99 > > and bool becomes standard. > > > So get ride of pqbool and use bool instead. > > We can't really remove that typedef ever, because application code > might be using it. Unlikely I concede, but nonetheless it's part > of libpq's exposed API. > > We might be able to s/pqbool/bool/ in the struct, but I kind of > wonder if that wouldn't be an ABI break: at the very least it > would lead to subtle changes in code compiled to use the struct. > On the whole I see little value in taking any risk here. > Thanks Tom, for the explanation. best regards, Ranier Vilela
