We can adjust our interface to cope with the change to int as an underlying type.
However, one concern is that the typedef exists unscoped inside a header file. The term "BOOL" is relatively generic and so there are likely to be some conflicts with other libraries that use this term differently. Would you be able to scope it with a "using" keyword, or, alternatively, with a less common term such as NGSPICE_BOOL? Best- Seth On Tue, May 4, 2021 at 2:29 PM Holger Vogt <holger.v...@uni-due.de> wrote: > The last commit to ngspice master branch is > > > https://sourceforge.net/p/ngspice/ngspice/ci/ded0f79c01079eaa6f4cdbd49292897c73273e23/ > > ded0f79c0 ("Avoid type 'bool', as ist is a built-in type in C++, not > equaling 'int' which ngspice is using.", 2021-03-28) > > This patch is a reaction to bug report > https://sourceforge.net/p/ngspice/bugs/545/. > > We may discuss this change. > > Holger > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > -- [image: KiCad Services Corporation Logo] Seth Hillbrand *Lead Developer* +1-530-302-5483 Long Beach, CA www.kipro-pcb.com i...@kipro-pcb.com
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp