summaryrefslogtreecommitdiffstats
path: root/src/misc/vec/vecFlt.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/misc/vec/vecFlt.h')
-rw-r--r--src/misc/vec/vecFlt.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/misc/vec/vecFlt.h b/src/misc/vec/vecFlt.h
index b5c5e498..ea43ae24 100644
--- a/src/misc/vec/vecFlt.h
+++ b/src/misc/vec/vecFlt.h
@@ -113,7 +113,7 @@ static inline Vec_Flt_t * Vec_FltStart( int nSize )
Vec_Flt_t * p;
p = Vec_FltAlloc( nSize );
p->nSize = nSize;
- memset( p->pArray, 0, sizeof(float) * nSize );
+ memset( p->pArray, 0, sizeof(float) * (size_t)nSize );
return p;
}
static inline Vec_Flt_t * Vec_FltStartFull( int nSize )
@@ -121,7 +121,7 @@ static inline Vec_Flt_t * Vec_FltStartFull( int nSize )
Vec_Flt_t * p;
p = Vec_FltAlloc( nSize );
p->nSize = nSize;
- memset( p->pArray, 0xFF, sizeof(float) * nSize );
+ memset( p->pArray, 0xFF, sizeof(float) * (size_t)nSize );
return p;
}
@@ -164,7 +164,7 @@ static inline Vec_Flt_t * Vec_FltAllocArrayCopy( float * pArray, int nSize )
p->nSize = nSize;
p->nCap = nSize;
p->pArray = ABC_ALLOC( float, nSize );
- memcpy( p->pArray, pArray, sizeof(float) * nSize );
+ memcpy( p->pArray, pArray, sizeof(float) * (size_t)nSize );
return p;
}
@@ -186,7 +186,7 @@ static inline Vec_Flt_t * Vec_FltDup( Vec_Flt_t * pVec )
p->nSize = pVec->nSize;
p->nCap = pVec->nCap;
p->pArray = p->nCap? ABC_ALLOC( float, p->nCap ) : NULL;
- memcpy( p->pArray, pVec->pArray, sizeof(float) * pVec->nSize );
+ memcpy( p->pArray, pVec->pArray, sizeof(float) * (size_t)pVec->nSize );
return p;
}
@@ -347,7 +347,7 @@ static inline int Vec_FltCap( Vec_Flt_t * p )
***********************************************************************/
static inline double Vec_FltMemory( Vec_Flt_t * p )
{
- return !p ? 0.0 : 1.0 * sizeof(float) * p->nCap + sizeof(Vec_Flt_t);
+ return !p ? 0.0 : 1.0 * sizeof(float) * (size_t)p->nCap + sizeof(Vec_Flt_t);
}
/**Function*************************************************************