diff --git a/3d-viewer/3d_rendering/raytracing/shapes3D/object_3d.h b/3d-viewer/3d_rendering/raytracing/shapes3D/object_3d.h index a27baaf9df..c956c69a50 100644 --- a/3d-viewer/3d_rendering/raytracing/shapes3D/object_3d.h +++ b/3d-viewer/3d_rendering/raytracing/shapes3D/object_3d.h @@ -52,7 +52,7 @@ class OBJECT_3D public: explicit OBJECT_3D( OBJECT_3D_TYPE aObjType ); - const void SetBoardItem( BOARD_ITEM* aBoardItem ) { m_boardItem = aBoardItem; } + void SetBoardItem( BOARD_ITEM* aBoardItem ) { m_boardItem = aBoardItem; } BOARD_ITEM* GetBoardItem() const { return m_boardItem; } void SetMaterial( const MATERIAL* aMaterial ) diff --git a/pcbnew/router/pns_item.cpp b/pcbnew/router/pns_item.cpp index eab515ca36..ec5e93a4b2 100644 --- a/pcbnew/router/pns_item.cpp +++ b/pcbnew/router/pns_item.cpp @@ -33,7 +33,7 @@ namespace PNS { static void dumpObstacles( const PNS::NODE::OBSTACLES &obstacles ) { - printf( "&&&& %lu obstacles: \n", obstacles.size() ); + printf( "&&&& %zu obstacles: \n", obstacles.size() ); for( const auto& obs : obstacles ) { diff --git a/utils/idftools/idf_outlines.cpp b/utils/idftools/idf_outlines.cpp index ec7f65f76a..2dd4239026 100644 --- a/utils/idftools/idf_outlines.cpp +++ b/utils/idftools/idf_outlines.cpp @@ -1449,7 +1449,7 @@ bool BOARD_OUTLINE::DelOutline( size_t aIndex ) } -const std::list< IDF_OUTLINE* >*const BOARD_OUTLINE::GetOutlines( void ) +const std::list* BOARD_OUTLINE::GetOutlines( void ) { return &outlines; } diff --git a/utils/idftools/idf_outlines.h b/utils/idftools/idf_outlines.h index 00eecdd309..809f627230 100644 --- a/utils/idftools/idf_outlines.h +++ b/utils/idftools/idf_outlines.h @@ -182,7 +182,7 @@ public: * It is up to the user to respect the IDFv3 specification and avoid changes to this * list which are in violation of the specification. */ - const std::list< IDF_OUTLINE* >*const GetOutlines( void ); + const std::list* GetOutlines( void ); /** * @return the number of items in the internal outline list. diff --git a/utils/idftools/idf_parser.cpp b/utils/idftools/idf_parser.cpp index f672bd6e89..38eb556aea 100644 --- a/utils/idftools/idf_parser.cpp +++ b/utils/idftools/idf_parser.cpp @@ -1093,7 +1093,7 @@ bool IDF3_COMPONENT::DelDrill( IDF_DRILL_DATA* aDrill ) } -const std::list< IDF_DRILL_DATA* >*const IDF3_COMPONENT::GetDrills( void ) +const std::list* IDF3_COMPONENT::GetDrills( void ) { return &drills; } diff --git a/utils/idftools/idf_parser.h b/utils/idftools/idf_parser.h index 657017f719..5dfb5b673f 100644 --- a/utils/idftools/idf_parser.h +++ b/utils/idftools/idf_parser.h @@ -299,7 +299,7 @@ public: * * To avoid IDF violations, the user should not alter these entries. */ - const std::list< IDF_DRILL_DATA* >* const GetDrills( void ); + const std::list* GetDrills( void ); /** * Add the given component outline data to this component.