Fix to prevent undefined behavior.

This commit is contained in:
Alan Mishchenko
2018-05-19 12:22:08 +09:00
parent d9e68f60c8
commit e68c6c6281
+2 -2
View File
@@ -127,7 +127,7 @@ static inline Vec_Int_t * Vec_IntStart( int nSize )
Vec_Int_t * p;
p = Vec_IntAlloc( nSize );
p->nSize = nSize;
memset( p->pArray, 0, sizeof(int) * nSize );
if ( p->pArray ) memset( p->pArray, 0, sizeof(int) * nSize );
return p;
}
static inline Vec_Int_t * Vec_IntStartFull( int nSize )
@@ -135,7 +135,7 @@ static inline Vec_Int_t * Vec_IntStartFull( int nSize )
Vec_Int_t * p;
p = Vec_IntAlloc( nSize );
p->nSize = nSize;
memset( p->pArray, 0xff, sizeof(int) * nSize );
if ( p->pArray ) memset( p->pArray, 0xff, sizeof(int) * nSize );
return p;
}
static inline Vec_Int_t * Vec_IntStartRange( int First, int Range )