Fix bone-headed error in rules optimization.

This commit is contained in:
Jeff Young 2021-01-12 12:45:39 +00:00
parent d4c36230d2
commit beab68db13
1 changed files with 2 additions and 2 deletions

View File

@ -657,7 +657,7 @@ std::unique_ptr<LIBEVAL::VAR_REF> PCB_EXPR_UCODE::CreateVarRef( const wxString&
// Check for a couple of very common cases and compile them straight to "object code".
if( aField.CmpNoCase( "NetClass" ) )
if( aField.CmpNoCase( "NetClass" ) == 0 )
{
if( aVar == "A" )
return std::make_unique<PCB_EXPR_NETCLASS_REF>( 0 );
@ -666,7 +666,7 @@ std::unique_ptr<LIBEVAL::VAR_REF> PCB_EXPR_UCODE::CreateVarRef( const wxString&
else
return nullptr;
}
else if( aField.CmpNoCase( "NetName" ) )
else if( aField.CmpNoCase( "NetName" ) == 0 )
{
if( aVar == "A" )
return std::make_unique<PCB_EXPR_NETNAME_REF>( 0 );