mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-08-01 15:03:39 +02:00
girepository: Use expected signed types for iterating
We are using various indexes types, but not always using the correct sign or size, so let's adapt this to ensure we're consistent with the values we're comparing with.
This commit is contained in:
@@ -383,7 +383,9 @@ find_attribute (const char *name,
|
||||
const char **attribute_names,
|
||||
const char **attribute_values)
|
||||
{
|
||||
for (int i = 0; attribute_names[i] != NULL; i++)
|
||||
size_t i;
|
||||
|
||||
for (i = 0; attribute_names[i] != NULL; i++)
|
||||
if (strcmp (attribute_names[i], name) == 0)
|
||||
return attribute_values[i];
|
||||
|
||||
@@ -484,8 +486,8 @@ static BasicTypeInfo basic_types[] = {
|
||||
static const BasicTypeInfo *
|
||||
parse_basic (const char *str)
|
||||
{
|
||||
unsigned int i;
|
||||
unsigned int n_basic = G_N_ELEMENTS (basic_types);
|
||||
size_t i;
|
||||
size_t n_basic = G_N_ELEMENTS (basic_types);
|
||||
|
||||
for (i = 0; i < n_basic; i++)
|
||||
{
|
||||
|
Reference in New Issue
Block a user