diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2015-09-08 19:53:49 -0700 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2015-09-08 19:53:49 -0700 |
commit | 97751e43b71792ded1947d98945e1e832325be6d (patch) | |
tree | 2b88dea48591c73d70bc4172f449de9a6b77bd5b /src/misc/vec | |
parent | f623b04da47aaa2810c06b880f85354becef288e (diff) | |
download | abc-97751e43b71792ded1947d98945e1e832325be6d.tar.gz abc-97751e43b71792ded1947d98945e1e832325be6d.tar.bz2 abc-97751e43b71792ded1947d98945e1e832325be6d.zip |
New constraint manager and memory reporting 'ps'.
Diffstat (limited to 'src/misc/vec')
-rw-r--r-- | src/misc/vec/vecPtr.h | 12 |
1 files changed, 12 insertions, 0 deletions
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 ); |