Misc minor fixes (Fix some minor compil warnings).
This commit is contained in:
parent
ac539b9578
commit
8876fdf4af
|
@ -2,7 +2,7 @@
|
||||||
* This program source code file is part of KiCad, a free EDA CAD application.
|
* This program source code file is part of KiCad, a free EDA CAD application.
|
||||||
*
|
*
|
||||||
* Copyright (C) 2014 Mario Luzeiro <mrluzeiro@gmail.com>
|
* Copyright (C) 2014 Mario Luzeiro <mrluzeiro@gmail.com>
|
||||||
* Copyright (C) 1992-2014 KiCad Developers, see AUTHORS.txt for contributors.
|
* Copyright (C) 1992-2015 KiCad Developers, see AUTHORS.txt for contributors.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or
|
* This program is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU General Public License
|
* modify it under the terms of the GNU General Public License
|
||||||
|
@ -28,9 +28,13 @@
|
||||||
|
|
||||||
#include "vrml_aux.h"
|
#include "vrml_aux.h"
|
||||||
|
|
||||||
char SkipGetChar( FILE* File )
|
|
||||||
|
static int SkipGetChar ( FILE* File );
|
||||||
|
|
||||||
|
|
||||||
|
static int SkipGetChar( FILE* File )
|
||||||
{
|
{
|
||||||
char c;
|
int c;
|
||||||
bool re_parse;
|
bool re_parse;
|
||||||
|
|
||||||
if( ( c = fgetc( File ) ) == EOF )
|
if( ( c = fgetc( File ) ) == EOF )
|
||||||
|
@ -92,7 +96,7 @@ char SkipGetChar( FILE* File )
|
||||||
|
|
||||||
char* GetNextTag( FILE* File, char* tag )
|
char* GetNextTag( FILE* File, char* tag )
|
||||||
{
|
{
|
||||||
char c = SkipGetChar( File );
|
int c = SkipGetChar( File );
|
||||||
|
|
||||||
if( c == EOF )
|
if( c == EOF )
|
||||||
{
|
{
|
||||||
|
@ -136,7 +140,7 @@ char* GetNextTag( FILE* File, char* tag )
|
||||||
|
|
||||||
int read_NotImplemented( FILE* File, char closeChar )
|
int read_NotImplemented( FILE* File, char closeChar )
|
||||||
{
|
{
|
||||||
char c;
|
int c;
|
||||||
|
|
||||||
// DBG( printf( "look for %c\n", closeChar) );
|
// DBG( printf( "look for %c\n", closeChar) );
|
||||||
while( ( c = fgetc( File ) ) != EOF )
|
while( ( c = fgetc( File ) ) != EOF )
|
||||||
|
@ -189,7 +193,7 @@ int parseVertex( FILE* File, glm::vec3& dst_vertex )
|
||||||
dst_vertex.y = b;
|
dst_vertex.y = b;
|
||||||
dst_vertex.z = c;
|
dst_vertex.z = c;
|
||||||
|
|
||||||
char s = SkipGetChar( File );
|
int s = SkipGetChar( File );
|
||||||
|
|
||||||
if( s != EOF )
|
if( s != EOF )
|
||||||
{
|
{
|
||||||
|
|
|
@ -49,7 +49,6 @@
|
||||||
#include <wx/glcanvas.h>
|
#include <wx/glcanvas.h>
|
||||||
|
|
||||||
int read_NotImplemented( FILE* File, char closeChar);
|
int read_NotImplemented( FILE* File, char closeChar);
|
||||||
char SkipGetChar ( FILE* File );
|
|
||||||
int parseVertexList( FILE* File, std::vector< glm::vec3 > &dst_vector);
|
int parseVertexList( FILE* File, std::vector< glm::vec3 > &dst_vector);
|
||||||
int parseVertex( FILE* File, glm::vec3 &dst_vertex );
|
int parseVertex( FILE* File, glm::vec3 &dst_vertex );
|
||||||
int parseFloat( FILE* File, float *dst_float );
|
int parseFloat( FILE* File, float *dst_float );
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* This program source code file is part of KiCad, a free EDA CAD application.
|
* This program source code file is part of KiCad, a free EDA CAD application.
|
||||||
*
|
*
|
||||||
* Copyright (C) 2014 Mario Luzeiro <mrluzeiro@gmail.com>
|
* Copyright (C) 2014 Mario Luzeiro <mrluzeiro@gmail.com>
|
||||||
* Copyright (C) 1992-2014 KiCad Developers, see AUTHORS.txt for contributors.
|
* Copyright (C) 1992-2015 KiCad Developers, see AUTHORS.txt for contributors.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or
|
* This program is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU General Public License
|
* modify it under the terms of the GNU General Public License
|
||||||
|
@ -93,7 +93,7 @@ void VRML1_MODEL_PARSER::Load( const wxString& aFilename, double aVrmlunits_to_3
|
||||||
|
|
||||||
while( GetNextTag( m_file, text ) )
|
while( GetNextTag( m_file, text ) )
|
||||||
{
|
{
|
||||||
if( ( text == NULL ) || ( *text == '}' ) || ( *text == ']' ) )
|
if( ( *text == '}' ) || ( *text == ']' ) )
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
@ -187,7 +187,7 @@ int VRML1_MODEL_PARSER::readMaterial()
|
||||||
|
|
||||||
while( GetNextTag( m_file, text ) )
|
while( GetNextTag( m_file, text ) )
|
||||||
{
|
{
|
||||||
if( ( text == NULL ) || ( *text == ']' ) )
|
if( *text == ']' )
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
@ -235,7 +235,7 @@ int VRML1_MODEL_PARSER::readCoordinate3()
|
||||||
|
|
||||||
while( GetNextTag( m_file, text ) )
|
while( GetNextTag( m_file, text ) )
|
||||||
{
|
{
|
||||||
if( ( text == NULL ) || ( *text == ']' ) )
|
if( *text == ']' )
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
@ -263,7 +263,7 @@ int VRML1_MODEL_PARSER::readIndexedFaceSet()
|
||||||
|
|
||||||
while( GetNextTag( m_file, text ) )
|
while( GetNextTag( m_file, text ) )
|
||||||
{
|
{
|
||||||
if( ( text == NULL ) || ( *text == ']' ) )
|
if( *text == ']' )
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
|
@ -95,7 +95,7 @@ void VRML2_MODEL_PARSER::Load( const wxString& aFilename, double aVrmlunits_to_3
|
||||||
|
|
||||||
while( GetNextTag( m_file, text ) )
|
while( GetNextTag( m_file, text ) )
|
||||||
{
|
{
|
||||||
if( ( text == NULL ) || ( *text == '}' ) || ( *text == ']' ) )
|
if( ( *text == '}' ) || ( *text == ']' ) )
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
@ -140,7 +140,7 @@ int VRML2_MODEL_PARSER::read_Transform()
|
||||||
|
|
||||||
while( GetNextTag( m_file, text ) )
|
while( GetNextTag( m_file, text ) )
|
||||||
{
|
{
|
||||||
if( ( text == NULL ) || ( *text == ']' ) )
|
if( *text == ']' )
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
@ -259,7 +259,7 @@ int VRML2_MODEL_PARSER::read_DEF()
|
||||||
|
|
||||||
while( GetNextTag( m_file, text ) )
|
while( GetNextTag( m_file, text ) )
|
||||||
{
|
{
|
||||||
if( ( text == NULL ) || ( *text == ']' ) )
|
if( *text == ']' )
|
||||||
{
|
{
|
||||||
// DBG( printf( " skiping %c\n", *text) );
|
// DBG( printf( " skiping %c\n", *text) );
|
||||||
continue;
|
continue;
|
||||||
|
@ -316,7 +316,7 @@ int VRML2_MODEL_PARSER::read_Shape()
|
||||||
|
|
||||||
while( GetNextTag( m_file, text ) )
|
while( GetNextTag( m_file, text ) )
|
||||||
{
|
{
|
||||||
if( ( text == NULL ) || ( *text == ']' ) )
|
if( *text == ']' )
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
@ -363,7 +363,7 @@ int VRML2_MODEL_PARSER::read_Appearance()
|
||||||
|
|
||||||
while( GetNextTag( m_file, text ) )
|
while( GetNextTag( m_file, text ) )
|
||||||
{
|
{
|
||||||
if( ( text == NULL ) || ( *text == ']' ) )
|
if( *text == ']' )
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
@ -468,7 +468,7 @@ int VRML2_MODEL_PARSER::read_Material()
|
||||||
|
|
||||||
while( GetNextTag( m_file, text ) )
|
while( GetNextTag( m_file, text ) )
|
||||||
{
|
{
|
||||||
if( ( text == NULL ) || ( *text == ']' ) )
|
if( *text == ']' )
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
@ -561,7 +561,7 @@ int VRML2_MODEL_PARSER::read_IndexedFaceSet()
|
||||||
|
|
||||||
while( GetNextTag( m_file, text ) )
|
while( GetNextTag( m_file, text ) )
|
||||||
{
|
{
|
||||||
if( ( text == NULL ) || ( *text == ']' ) )
|
if( *text == ']' )
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
@ -744,7 +744,7 @@ int VRML2_MODEL_PARSER::read_Color()
|
||||||
|
|
||||||
while( GetNextTag( m_file, text ) )
|
while( GetNextTag( m_file, text ) )
|
||||||
{
|
{
|
||||||
if( ( text == NULL ) || ( *text == ']' ) )
|
if( *text == ']' )
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
@ -774,7 +774,7 @@ int VRML2_MODEL_PARSER::read_Normal()
|
||||||
|
|
||||||
while( GetNextTag( m_file, text ) )
|
while( GetNextTag( m_file, text ) )
|
||||||
{
|
{
|
||||||
if( ( text == NULL ) || ( *text == ']' ) )
|
if( *text == ']' )
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
@ -812,7 +812,7 @@ int VRML2_MODEL_PARSER::read_Coordinate()
|
||||||
|
|
||||||
while( GetNextTag( m_file, text ) )
|
while( GetNextTag( m_file, text ) )
|
||||||
{
|
{
|
||||||
if( ( text == NULL ) || ( *text == ']' ) )
|
if( *text == ']' )
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
|
@ -158,6 +158,12 @@ int bitmap2component( potrace_bitmap_t* aPotrace_bitmap, FILE* aOutfile,
|
||||||
st = potrace_trace( param, aPotrace_bitmap );
|
st = potrace_trace( param, aPotrace_bitmap );
|
||||||
if( !st || st->status != POTRACE_STATUS_OK )
|
if( !st || st->status != POTRACE_STATUS_OK )
|
||||||
{
|
{
|
||||||
|
if( st )
|
||||||
|
{
|
||||||
|
potrace_state_free( st );
|
||||||
|
}
|
||||||
|
potrace_param_free( param );
|
||||||
|
|
||||||
fprintf( stderr, "Error tracing bitmap: %s\n", strerror( errno ) );
|
fprintf( stderr, "Error tracing bitmap: %s\n", strerror( errno ) );
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1919,38 +1919,44 @@ void LIB_PIN::SetWidth( int aWidth )
|
||||||
|
|
||||||
void LIB_PIN::GetMsgPanelInfo( MSG_PANEL_ITEMS& aList )
|
void LIB_PIN::GetMsgPanelInfo( MSG_PANEL_ITEMS& aList )
|
||||||
{
|
{
|
||||||
wxString Text;
|
wxString text;
|
||||||
|
|
||||||
LIB_ITEM::GetMsgPanelInfo( aList );
|
LIB_ITEM::GetMsgPanelInfo( aList );
|
||||||
|
|
||||||
aList.push_back( MSG_PANEL_ITEM( _( "Name" ), m_name, DARKCYAN ) );
|
aList.push_back( MSG_PANEL_ITEM( _( "Name" ), m_name, DARKCYAN ) );
|
||||||
|
|
||||||
if( m_number == 0 )
|
if( m_number == 0 )
|
||||||
Text = wxT( "?" );
|
text = wxT( "?" );
|
||||||
else
|
else
|
||||||
PinStringNum( Text );
|
PinStringNum( text );
|
||||||
|
|
||||||
aList.push_back( MSG_PANEL_ITEM( _( "Number" ), Text, DARKCYAN ) );
|
aList.push_back( MSG_PANEL_ITEM( _( "Number" ), text, DARKCYAN ) );
|
||||||
|
|
||||||
aList.push_back( MSG_PANEL_ITEM( _( "Type" ),
|
aList.push_back( MSG_PANEL_ITEM( _( "Type" ),
|
||||||
wxGetTranslation( pin_electrical_type_names[ m_type ] ),
|
wxGetTranslation( pin_electrical_type_names[ m_type ] ),
|
||||||
RED ) );
|
RED ) );
|
||||||
Text = wxGetTranslation( pin_style_names[ GetStyleCodeIndex( m_shape ) ] );
|
|
||||||
aList.push_back( MSG_PANEL_ITEM( _( "Style" ), Text, BLUE ) );
|
int styleCodeIndex = GetStyleCodeIndex( m_shape );
|
||||||
|
if( styleCodeIndex >= 0 )
|
||||||
|
text = wxGetTranslation( pin_style_names[ styleCodeIndex ] );
|
||||||
|
else
|
||||||
|
text = wxT( "?" );
|
||||||
|
|
||||||
|
aList.push_back( MSG_PANEL_ITEM( _( "Style" ), text, BLUE ) );
|
||||||
|
|
||||||
if( IsVisible() )
|
if( IsVisible() )
|
||||||
Text = _( "Yes" );
|
text = _( "Yes" );
|
||||||
else
|
else
|
||||||
Text = _( "No" );
|
text = _( "No" );
|
||||||
|
|
||||||
aList.push_back( MSG_PANEL_ITEM( _( "Visible" ), Text, DARKGREEN ) );
|
aList.push_back( MSG_PANEL_ITEM( _( "Visible" ), text, DARKGREEN ) );
|
||||||
|
|
||||||
// Display pin length
|
// Display pin length
|
||||||
Text = StringFromValue( g_UserUnit, m_length, true );
|
text = StringFromValue( g_UserUnit, m_length, true );
|
||||||
aList.push_back( MSG_PANEL_ITEM( _( "Length" ), Text, MAGENTA ) );
|
aList.push_back( MSG_PANEL_ITEM( _( "Length" ), text, MAGENTA ) );
|
||||||
|
|
||||||
Text = wxGetTranslation( pin_orientation_names[ GetOrientationCodeIndex( m_orientation ) ] );
|
text = wxGetTranslation( pin_orientation_names[ GetOrientationCodeIndex( m_orientation ) ] );
|
||||||
aList.push_back( MSG_PANEL_ITEM( _( "Orientation" ), Text, DARKMAGENTA ) );
|
aList.push_back( MSG_PANEL_ITEM( _( "Orientation" ), text, DARKMAGENTA ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -2201,11 +2207,18 @@ BITMAP_DEF LIB_PIN::GetMenuImage() const
|
||||||
wxString LIB_PIN::GetSelectMenuText() const
|
wxString LIB_PIN::GetSelectMenuText() const
|
||||||
{
|
{
|
||||||
wxString tmp;
|
wxString tmp;
|
||||||
|
wxString style;
|
||||||
|
|
||||||
|
int styleCode = GetStyleCodeIndex( m_shape );
|
||||||
|
if( styleCode >= 0 )
|
||||||
|
style = wxGetTranslation( pin_style_names[ styleCode ] );
|
||||||
|
else
|
||||||
|
style = wxT( "?" );
|
||||||
|
|
||||||
tmp.Printf( _( "Pin %s, %s, %s" ),
|
tmp.Printf( _( "Pin %s, %s, %s" ),
|
||||||
GetChars( GetNumberString() ),
|
GetChars( GetNumberString() ),
|
||||||
GetChars( GetTypeString() ),
|
GetChars( GetTypeString() ),
|
||||||
GetChars( wxGetTranslation( pin_style_names[ GetStyleCodeIndex( m_shape ) ] ) )
|
GetChars( style )
|
||||||
);
|
);
|
||||||
return tmp;
|
return tmp;
|
||||||
}
|
}
|
||||||
|
|
|
@ -185,6 +185,7 @@ void LEGACY_NETLIST_READER::loadNet( char* aText, COMPONENT* aComponent ) throw(
|
||||||
char line[256];
|
char line[256];
|
||||||
|
|
||||||
strncpy( line, aText, sizeof( line ) );
|
strncpy( line, aText, sizeof( line ) );
|
||||||
|
line[ sizeof(line) - 1 ] = '\0';
|
||||||
|
|
||||||
if( ( p = strtok( line, " ()\t\n" ) ) == NULL )
|
if( ( p = strtok( line, " ()\t\n" ) ) == NULL )
|
||||||
{
|
{
|
||||||
|
|
|
@ -186,6 +186,7 @@ PyObject* wx2PyString( const wxString& src )
|
||||||
void wxSetDefaultPyEncoding( const char* encoding )
|
void wxSetDefaultPyEncoding( const char* encoding )
|
||||||
{
|
{
|
||||||
strncpy( wxPythonEncoding, encoding, WX_DEFAULTENCODING_SIZE );
|
strncpy( wxPythonEncoding, encoding, WX_DEFAULTENCODING_SIZE );
|
||||||
|
wxPythonEncoding[ WX_DEFAULTENCODING_SIZE - 1 ] = '\0';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue