Commit 669db0ff authored by Andrey Fedorushkov's avatar Andrey Fedorushkov

eeschema: minor fix russian GOST compact form BOM out

parent cd3b3b33
...@@ -585,17 +585,22 @@ void DIALOG_BUILD_BOM::PrintFieldData( FILE* f, SCH_COMPONENT* DrawLibItem, ...@@ -585,17 +585,22 @@ void DIALOG_BUILD_BOM::PrintFieldData( FILE* f, SCH_COMPONENT* DrawLibItem,
if( CompactForm ) if( CompactForm )
#if defined(KICAD_GOST) #if defined(KICAD_GOST)
{
tmpStr.Printf( wxT( "%c%s" ), s_ExportSeparatorSymbol, tmpStr.Printf( wxT( "%c%s" ), s_ExportSeparatorSymbol,
GetChars( DrawLibItem->GetField( ii )->m_Text ) ); GetChars( DrawLibItem->GetField( ii )->m_Text ) );
outStr += tmpStr;
}
#else #else
fprintf( f, "%c%s", s_ExportSeparatorSymbol, fprintf( f, "%c%s", s_ExportSeparatorSymbol,
TO_UTF8( DrawLibItem->GetField( ii )->m_Text ) ); TO_UTF8( DrawLibItem->GetField( ii )->m_Text ) );
#endif #endif
else else
#if defined(KICAD_GOST) #if defined(KICAD_GOST)
{
tmpStr.Printf( wxT( "; %-12s" ), tmpStr.Printf( wxT( "; %-12s" ),
GetChars( DrawLibItem->GetField( ii )->m_Text ) ); GetChars( DrawLibItem->GetField( ii )->m_Text ) );
outStr+=tmpStr; outStr += tmpStr;
}
#else #else
fprintf( f, "; %-12s", fprintf( f, "; %-12s",
TO_UTF8( DrawLibItem->GetField( ii )->m_Text ) ); TO_UTF8( DrawLibItem->GetField( ii )->m_Text ) );
...@@ -750,7 +755,7 @@ int DIALOG_BUILD_BOM::PrintComponentsListByRef( FILE* f, ...@@ -750,7 +755,7 @@ int DIALOG_BUILD_BOM::PrintComponentsListByRef( FILE* f,
if ( CompactForm ) if ( CompactForm )
{ {
if ( strPred.Len() == 0 ) if ( strPred.Len() == 0 )
CmpNameFirst=CmpName; CmpNameFirst = CmpName;
else else
{ {
if ( !strCur.IsSameAs(strPred) ) if ( !strCur.IsSameAs(strPred) )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment