kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #45086
Re: Build issue
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.vogt@xxxxxxxxxx> 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@xxxxxxxxxxxxxxxxxxx
> 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 info@xxxxxxxxxxxxx
Follow ups
References