fix some unsigned/signed integer warnings

This commit is contained in:
Vern Paxson 2021-03-01 17:08:14 -08:00
parent 602d8a5372
commit 1e316c05c9

View file

@ -3206,7 +3206,7 @@ VectorVal::~VectorVal()
{ {
if ( yield_types ) if ( yield_types )
{ {
auto n = yield_types->size(); int n = yield_types->size();
for ( auto i = 0; i < n; ++i ) for ( auto i = 0; i < n; ++i )
DeleteIfManaged((*vector_val)[i], (*yield_types)[i]); DeleteIfManaged((*vector_val)[i], (*yield_types)[i]);
delete yield_types; delete yield_types;
@ -3238,7 +3238,7 @@ bool VectorVal::CheckElementType(const ValPtr& element)
if ( any_yield ) if ( any_yield )
{ {
auto n = vector_val->size(); int n = vector_val->size();
if ( n == 0 ) if ( n == 0 )
// First addition to an empty vector-of-any, perhaps // First addition to an empty vector-of-any, perhaps
@ -3269,7 +3269,7 @@ bool VectorVal::Assign(unsigned int index, ValPtr element)
if ( ! CheckElementType(element) ) if ( ! CheckElementType(element) )
return false; return false;
auto n = vector_val->size(); unsigned int n = vector_val->size();
if ( index >= n ) if ( index >= n )
{ {
@ -3555,7 +3555,7 @@ VectorValPtr VectorVal::Order(Func* cmp_func)
// Set up initial mapping of indices directly to corresponding // Set up initial mapping of indices directly to corresponding
// elements. // elements.
vector<size_t> ind_vv(n); vector<size_t> ind_vv(n);
size_t i; int i;
for ( i = 0; i < n; ++i ) for ( i = 0; i < n; ++i )
{ {
ind_vv[i] = i; ind_vv[i] = i;
@ -3615,7 +3615,7 @@ ValPtr VectorVal::DoClone(CloneState* state)
vv->Reserve(vector_val->size()); vv->Reserve(vector_val->size());
state->NewClone(this, vv); state->NewClone(this, vv);
auto n = vector_val->size(); int n = vector_val->size();
for ( auto i = 0; i < n; ++i ) for ( auto i = 0; i < n; ++i )
{ {