From 710f5cd4bc4f4d80ff236ee6084b650f1c778be2 Mon Sep 17 00:00:00 2001 From: Alan Mishchenko Date: Wed, 12 Oct 2016 11:59:32 -0700 Subject: Memory leak in scl package. --- src/map/scl/sclLib.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/map') diff --git a/src/map/scl/sclLib.h b/src/map/scl/sclLib.h index be1fb4d9..9c5027ed 100644 --- a/src/map/scl/sclLib.h +++ b/src/map/scl/sclLib.h @@ -371,12 +371,14 @@ static inline void Abc_SclWireLoadSelFree( SC_WireLoadSel * p ) Vec_FltErase( &p->vAreaFrom ); Vec_FltErase( &p->vAreaTo ); Vec_PtrFreeData( &p->vWireLoadModel ); + Vec_PtrErase( &p->vWireLoadModel ); ABC_FREE( p->pName ); ABC_FREE( p ); } static inline void Abc_SclTableTemplFree( SC_TableTempl * p ) { Vec_PtrFreeData( &p->vVars ); + Vec_PtrErase( &p->vVars ); Vec_VecErase( (Vec_Vec_t *)&p->vIndex ); ABC_FREE( p->pName ); ABC_FREE( p ); -- cgit v1.2.3