pcbnew: Fix assert in debug build
Previously we saved the visibility as a mask of 32bits and the check was needed. These are now saved as per-layer setting, so the assert is extra.
This commit is contained in:
parent
f0352176ec
commit
7058b79bf1
|
@ -983,18 +983,3 @@ bool BOARD_DESIGN_SETTINGS::GetTextUpright( PCB_LAYER_ID aLayer ) const
|
||||||
{
|
{
|
||||||
return m_TextUpright[ GetLayerClass( aLayer ) ];
|
return m_TextUpright[ GetLayerClass( aLayer ) ];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#ifndef NDEBUG
|
|
||||||
struct list_size_check {
|
|
||||||
list_size_check()
|
|
||||||
{
|
|
||||||
// Int (the type used for saving visibility settings) is only 32 bits guaranteed,
|
|
||||||
// be sure that we do not cross the limit
|
|
||||||
assert( GAL_LAYER_INDEX( GAL_LAYER_ID_BITMASK_END ) <= 32 );
|
|
||||||
};
|
|
||||||
};
|
|
||||||
static list_size_check check;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue