From 97751e43b71792ded1947d98945e1e832325be6d Mon Sep 17 00:00:00 2001 From: Alan Mishchenko Date: Tue, 8 Sep 2015 19:53:49 -0700 Subject: New constraint manager and memory reporting 'ps'. --- src/misc/vec/vecPtr.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/misc/vec') diff --git a/src/misc/vec/vecPtr.h b/src/misc/vec/vecPtr.h index b700d221..f40a7807 100644 --- a/src/misc/vec/vecPtr.h +++ b/src/misc/vec/vecPtr.h @@ -232,6 +232,18 @@ static inline Vec_Ptr_t * Vec_PtrDupArray( Vec_Ptr_t * pVec ) SeeAlso [] ***********************************************************************/ +static inline void Vec_PtrZero( Vec_Ptr_t * p ) +{ + p->pArray = NULL; + p->nSize = 0; + p->nCap = 0; +} +static inline void Vec_PtrErase( Vec_Ptr_t * p ) +{ + ABC_FREE( p->pArray ); + p->nSize = 0; + p->nCap = 0; +} static inline void Vec_PtrFree( Vec_Ptr_t * p ) { ABC_FREE( p->pArray ); -- cgit v1.2.3