Fix memory leaks.

This commit is contained in:
Jeff Young
2025-06-28 17:08:51 -06:00
parent 6c98fcd14e
commit c57f0f79ff
2 changed files with 5 additions and 2 deletions
@@ -49,8 +49,7 @@
*/
#define UNITS3D_TO_UNITSPCB ( pcbIUScale.IU_PER_MM )
RENDER_3D_OPENGL::RENDER_3D_OPENGL( EDA_3D_CANVAS* aCanvas, BOARD_ADAPTER& aAdapter,
CAMERA& aCamera ) :
RENDER_3D_OPENGL::RENDER_3D_OPENGL( EDA_3D_CANVAS* aCanvas, BOARD_ADAPTER& aAdapter, CAMERA& aCamera ) :
RENDER_3D_BASE( aAdapter, aCamera ),
m_canvas( aCanvas )
{
@@ -93,6 +92,8 @@ RENDER_3D_OPENGL::~RENDER_3D_OPENGL()
freeAllLists();
glDeleteTextures( 1, &m_circleTexture );
delete m_spheres_gizmo;
}
+2
View File
@@ -140,6 +140,8 @@ JOBSET_DESTINATION::~JOBSET_DESTINATION()
delete reporter;
m_lastRunReporters.clear();
delete m_outputHandler;
}