(sarray_realloc): Make array index variables size_t.

From-SVN: r9721
This commit is contained in:
Richard Kenner 1995-05-16 17:46:42 -04:00
parent 2c89fb2e66
commit 2b61d00a8b
1 changed files with 7 additions and 7 deletions

View File

@ -1,5 +1,5 @@
/* Sparse Arrays for Objective C dispatch tables
Copyright (C) 1993 Free Software Foundation, Inc.
Copyright (C) 1993, 1995 Free Software Foundation, Inc.
This file is part of GNU CC.
@ -218,14 +218,14 @@ void
sarray_realloc(struct sarray* array, int newsize)
{
#ifdef OBJC_SPARSE3
int old_max_index = (array->capacity-1)/INDEX_CAPACITY;
int new_max_index = ((newsize-1)/INDEX_CAPACITY);
int rounded_size = (new_max_index+1)*INDEX_CAPACITY;
size_t old_max_index = (array->capacity-1)/INDEX_CAPACITY;
size_t new_max_index = ((newsize-1)/INDEX_CAPACITY);
size_t rounded_size = (new_max_index+1)*INDEX_CAPACITY;
#else /* OBJC_SPARSE2 */
int old_max_index = (array->capacity-1)/BUCKET_SIZE;
int new_max_index = ((newsize-1)/BUCKET_SIZE);
int rounded_size = (new_max_index+1)*BUCKET_SIZE;
size_t old_max_index = (array->capacity-1)/BUCKET_SIZE;
size_t new_max_index = ((newsize-1)/BUCKET_SIZE);
size_t rounded_size = (new_max_index+1)*BUCKET_SIZE;
#endif