diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2019-03-05 16:26:42 -0800 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2019-03-05 16:26:42 -0800 |
commit | 3cce04c62daf75aaf156246b6fc0498f0106f76d (patch) | |
tree | 4f56e7fd2acd09c5e6dd2a199612f73fab14b98a /src/misc/vec/vecStr.h | |
parent | f657d9a7e6aedbb33063d050bc65d8eb3c95098b (diff) | |
download | abc-3cce04c62daf75aaf156246b6fc0498f0106f76d.tar.gz abc-3cce04c62daf75aaf156246b6fc0498f0106f76d.tar.bz2 abc-3cce04c62daf75aaf156246b6fc0498f0106f76d.zip |
Fixing some more warnings by adding cast from 'int' to 'size_t'.
Diffstat (limited to 'src/misc/vec/vecStr.h')
-rw-r--r-- | src/misc/vec/vecStr.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/misc/vec/vecStr.h b/src/misc/vec/vecStr.h index 8c8f7e6e..12053d3d 100644 --- a/src/misc/vec/vecStr.h +++ b/src/misc/vec/vecStr.h @@ -107,7 +107,7 @@ static inline Vec_Str_t * Vec_StrStart( int nSize ) Vec_Str_t * p; p = Vec_StrAlloc( nSize ); p->nSize = nSize; - memset( p->pArray, 0, sizeof(char) * nSize ); + memset( p->pArray, 0, sizeof(char) * (size_t)nSize ); return p; } @@ -150,7 +150,7 @@ static inline Vec_Str_t * Vec_StrAllocArrayCopy( char * pArray, int nSize ) p->nSize = nSize; p->nCap = nSize; p->pArray = ABC_ALLOC( char, nSize ); - memcpy( p->pArray, pArray, sizeof(char) * nSize ); + memcpy( p->pArray, pArray, sizeof(char) * (size_t)nSize ); return p; } @@ -172,7 +172,7 @@ static inline Vec_Str_t * Vec_StrDup( Vec_Str_t * pVec ) p->nSize = pVec->nSize; p->nCap = pVec->nCap; p->pArray = p->nCap? ABC_ALLOC( char, p->nCap ) : NULL; - memcpy( p->pArray, pVec->pArray, sizeof(char) * pVec->nSize ); + memcpy( p->pArray, pVec->pArray, sizeof(char) * (size_t)pVec->nSize ); return p; } @@ -337,7 +337,7 @@ static inline int Vec_StrCap( Vec_Str_t * p ) ***********************************************************************/ static inline double Vec_StrMemory( Vec_Str_t * p ) { - return !p ? 0.0 : 1.0 * sizeof(char) * p->nCap + sizeof(Vec_Str_t); + return !p ? 0.0 : 1.0 * sizeof(char) * (size_t)p->nCap + sizeof(Vec_Str_t); } /**Function************************************************************* |