* lib/gen-uni-tables.c (output_predicate, output_category) (output_combclass, output_bidi_category, output_decimal_digit) (output_digit, output_numeric, output_mirror) (output_indic_conjunct_break, output_joining_type) (output_joining_group, output_scripts, output_ident_category) (output_lbpea, output_wbp, output_gbp_table) (output_decomposition, output_simple_mapping): Use size_t for loop indexes when the upper bound is size_t. --- ChangeLog | 10 ++++ lib/gen-uni-tables.c | 118 +++++++++++++++++++++---------------------- 2 files changed, 69 insertions(+), 59 deletions(-)
diff --git a/ChangeLog b/ChangeLog index b86d469fe5..11744aeb9d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,15 @@ 2026-06-26 Paul Eggert <[email protected]> + gen-uni-tables: prefer size_t for size loops + * lib/gen-uni-tables.c (output_predicate, output_category) + (output_combclass, output_bidi_category, output_decimal_digit) + (output_digit, output_numeric, output_mirror) + (output_indic_conjunct_break, output_joining_type) + (output_joining_group, output_scripts, output_ident_category) + (output_lbpea, output_wbp, output_gbp_table) + (output_decomposition, output_simple_mapping): + Use size_t for loop indexes when the upper bound is size_t. + crypto/gc-pbkdf2: redo unsigned indexes * lib/gc-pbkdf2.c (gc_pbkdf2_prf): Don’t infloop if upper bound of loop is UINT_MAX. diff --git a/lib/gen-uni-tables.c b/lib/gen-uni-tables.c index 75abd34e62..efdb567b45 100644 --- a/lib/gen-uni-tables.c +++ b/lib/gen-uni-tables.c @@ -837,7 +837,7 @@ output_predicate (const char *filename, bool (*predicate) (unsigned int), const fprintf (stream, " {"); if (t.level1_size > 1) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level1_size; i++) + for (size_t i = 0; i < t.level1_size; i++) { if (i > 0 && (i % 1) == 0) fprintf (stream, "\n "); @@ -856,7 +856,7 @@ output_predicate (const char *filename, bool (*predicate) (unsigned int), const fprintf (stream, " {"); if (t.level2_size << t.q > 1) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level2_size << t.q; i++) + for (size_t i = 0; i < t.level2_size << t.q; i++) { if (i > 0 && (i % 1) == 0) fprintf (stream, "\n "); @@ -875,7 +875,7 @@ output_predicate (const char *filename, bool (*predicate) (unsigned int), const fprintf (stream, " {"); if (t.level3_size << t.p > 4) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level3_size << t.p; i++) + for (size_t i = 0; i < t.level3_size << t.p; i++) { if (i > 0 && (i % 4) == 0) fprintf (stream, "\n "); @@ -1157,7 +1157,7 @@ output_category (const char *filename, const char *version) fprintf (stream, " {"); if (t.level1_size > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level1_size; i++) + for (size_t i = 0; i < t.level1_size; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -1176,7 +1176,7 @@ output_category (const char *filename, const char *version) fprintf (stream, " {"); if (t.level2_size << t.q > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level2_size << t.q; i++) + for (size_t i = 0; i < t.level2_size << t.q; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -1199,7 +1199,7 @@ output_category (const char *filename, const char *version) uint16_t *level3_packed = (uint16_t *) calloc ((t.level3_size << t.p) * 5 / 16 + 1, sizeof (uint16_t)); - for (unsigned int i = 0; i < t.level3_size << t.p; i++) + for (size_t i = 0; i < t.level3_size << t.p; i++) { unsigned int j = (i * 5) / 16; unsigned int k = (i * 5) % 16; @@ -1211,7 +1211,7 @@ output_category (const char *filename, const char *version) fprintf (stream, " {"); if ((t.level3_size << t.p) * 5 / 16 + 1 > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < (t.level3_size << t.p) * 5 / 16 + 1; i++) + for (size_t i = 0; i < (t.level3_size << t.p) * 5 / 16 + 1; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -1309,7 +1309,7 @@ output_combclass (const char *filename, const char *version) fprintf (stream, " {"); if (t.level1_size > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level1_size; i++) + for (size_t i = 0; i < t.level1_size; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -1328,7 +1328,7 @@ output_combclass (const char *filename, const char *version) fprintf (stream, " {"); if (t.level2_size << t.q > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level2_size << t.q; i++) + for (size_t i = 0; i < t.level2_size << t.q; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -1347,7 +1347,7 @@ output_combclass (const char *filename, const char *version) fprintf (stream, " {"); if (t.level3_size << t.p > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level3_size << t.p; i++) + for (size_t i = 0; i < t.level3_size << t.p; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -1678,7 +1678,7 @@ output_bidi_category (const char *filename, const char *version) fprintf (stream, " {"); if (t.level1_size > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level1_size; i++) + for (size_t i = 0; i < t.level1_size; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -1697,7 +1697,7 @@ output_bidi_category (const char *filename, const char *version) fprintf (stream, " {"); if (t.level2_size << t.q > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level2_size << t.q; i++) + for (size_t i = 0; i < t.level2_size << t.q; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -1718,7 +1718,7 @@ output_bidi_category (const char *filename, const char *version) uint16_t *level3_packed = (uint16_t *) calloc ((t.level3_size << t.p) * 5 / 16 + 1, sizeof (uint16_t)); - for (unsigned int i = 0; i < t.level3_size << t.p; i++) + for (size_t i = 0; i < t.level3_size << t.p; i++) { unsigned int j = (i * 5) / 16; unsigned int k = (i * 5) % 16; @@ -1730,7 +1730,7 @@ output_bidi_category (const char *filename, const char *version) fprintf (stream, " {"); if ((t.level3_size << t.p) * 5 / 16 + 1 > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < (t.level3_size << t.p) * 5 / 16 + 1; i++) + for (size_t i = 0; i < (t.level3_size << t.p) * 5 / 16 + 1; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -1885,7 +1885,7 @@ output_decimal_digit (const char *filename, const char *version) fprintf (stream, " {"); if (t.level1_size > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level1_size; i++) + for (size_t i = 0; i < t.level1_size; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -1904,7 +1904,7 @@ output_decimal_digit (const char *filename, const char *version) fprintf (stream, " {"); if (t.level2_size << t.q > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level2_size << t.q; i++) + for (size_t i = 0; i < t.level2_size << t.q; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -1924,7 +1924,7 @@ output_decimal_digit (const char *filename, const char *version) fprintf (stream, " {"); if (t.level3_size << (t.p - 1) > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level3_size << (t.p - 1); i++) + for (size_t i = 0; i < t.level3_size << (t.p - 1); i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -2072,7 +2072,7 @@ output_digit (const char *filename, const char *version) fprintf (stream, " {"); if (t.level1_size > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level1_size; i++) + for (size_t i = 0; i < t.level1_size; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -2091,7 +2091,7 @@ output_digit (const char *filename, const char *version) fprintf (stream, " {"); if (t.level2_size << t.q > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level2_size << t.q; i++) + for (size_t i = 0; i < t.level2_size << t.q; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -2111,7 +2111,7 @@ output_digit (const char *filename, const char *version) fprintf (stream, " {"); if (t.level3_size << (t.p - 1) > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level3_size << (t.p - 1); i++) + for (size_t i = 0; i < t.level3_size << (t.p - 1); i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -2328,7 +2328,7 @@ output_numeric (const char *filename, const char *version) fprintf (stream, " {"); if (t.level1_size > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level1_size; i++) + for (size_t i = 0; i < t.level1_size; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -2347,7 +2347,7 @@ output_numeric (const char *filename, const char *version) fprintf (stream, " {"); if (t.level2_size << t.q > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level2_size << t.q; i++) + for (size_t i = 0; i < t.level2_size << t.q; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -2368,7 +2368,7 @@ output_numeric (const char *filename, const char *version) uint16_t *level3_packed = (uint16_t *) calloc ((t.level3_size << t.p) * 8 / 16 + 1, sizeof (uint16_t)); - for (unsigned int i = 0; i < t.level3_size << t.p; i++) + for (size_t i = 0; i < t.level3_size << t.p; i++) { unsigned int j = (i * 8) / 16; unsigned int k = (i * 8) % 16; @@ -2380,7 +2380,7 @@ output_numeric (const char *filename, const char *version) fprintf (stream, " {"); if ((t.level3_size << t.p) * 8 / 16 + 1 > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < (t.level3_size << t.p) * 8 / 16 + 1; i++) + for (size_t i = 0; i < (t.level3_size << t.p) * 8 / 16 + 1; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -2662,7 +2662,7 @@ output_mirror (const char *filename, const char *version) fprintf (stream, " {"); if (t.level1_size > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level1_size; i++) + for (size_t i = 0; i < t.level1_size; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -2681,7 +2681,7 @@ output_mirror (const char *filename, const char *version) fprintf (stream, " {"); if (t.level2_size << t.q > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level2_size << t.q; i++) + for (size_t i = 0; i < t.level2_size << t.q; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -2700,7 +2700,7 @@ output_mirror (const char *filename, const char *version) fprintf (stream, " {"); if (t.level3_size << t.p > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level3_size << t.p; i++) + for (size_t i = 0; i < t.level3_size << t.p; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -4162,7 +4162,7 @@ output_indic_conjunct_break (const char *filename, const char *version) fprintf (stream, " {"); if (t.level1_size > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level1_size; i++) + for (size_t i = 0; i < t.level1_size; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -4181,7 +4181,7 @@ output_indic_conjunct_break (const char *filename, const char *version) fprintf (stream, " {"); if (t.level2_size << t.q > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level2_size << t.q; i++) + for (size_t i = 0; i < t.level2_size << t.q; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -4201,7 +4201,7 @@ output_indic_conjunct_break (const char *filename, const char *version) fprintf (stream, " {"); if ((t.level3_size << t.p) * 2 / 16 > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < (t.level3_size << t.p) * 2 / 16; i++) + for (size_t i = 0; i < (t.level3_size << t.p) * 2 / 16; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -4682,7 +4682,7 @@ output_joining_type (const char *filename, const char *version) fprintf (stream, " {"); if (t.level1_size > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level1_size; i++) + for (size_t i = 0; i < t.level1_size; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -4701,7 +4701,7 @@ output_joining_type (const char *filename, const char *version) fprintf (stream, " {"); if (t.level2_size << t.q > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level2_size << t.q; i++) + for (size_t i = 0; i < t.level2_size << t.q; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -4720,7 +4720,7 @@ output_joining_type (const char *filename, const char *version) /* Pack the level3 array. Each entry needs 4 bits only. */ uint8_t *level3_packed = (uint8_t *) calloc ((t.level3_size << t.p) * 4 / 8, sizeof (uint8_t)); - for (unsigned int i = 0; i < t.level3_size << t.p; i++) + for (size_t i = 0; i < t.level3_size << t.p; i++) { unsigned int j = (i * 4) / 8; unsigned int k = (i * 4) % 8; @@ -4730,7 +4730,7 @@ output_joining_type (const char *filename, const char *version) fprintf (stream, " {"); if ((t.level3_size << t.p) * 4 / 8 > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < (t.level3_size << t.p) * 4 / 8; i++) + for (size_t i = 0; i < (t.level3_size << t.p) * 4 / 8; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -4982,7 +4982,7 @@ output_joining_group (const char *filename, const char *version) fprintf (stream, " {"); if (t.level1_size > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level1_size; i++) + for (size_t i = 0; i < t.level1_size; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -5001,7 +5001,7 @@ output_joining_group (const char *filename, const char *version) fprintf (stream, " {"); if (t.level2_size << t.q > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level2_size << t.q; i++) + for (size_t i = 0; i < t.level2_size << t.q; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -5022,7 +5022,7 @@ output_joining_group (const char *filename, const char *version) uint16_t *level3_packed = (uint16_t *) calloc ((t.level3_size << t.p) * 7 / 16 + 1, sizeof (uint16_t)); - for (unsigned int i = 0; i < t.level3_size << t.p; i++) + for (size_t i = 0; i < t.level3_size << t.p; i++) { unsigned int j = (i * 7) / 16; unsigned int k = (i * 7) % 16; @@ -5034,7 +5034,7 @@ output_joining_group (const char *filename, const char *version) fprintf (stream, " {"); if ((t.level3_size << t.p) * 7 / 16 + 1 > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < (t.level3_size << t.p) * 7 / 16 + 1; i++) + for (size_t i = 0; i < (t.level3_size << t.p) * 7 / 16 + 1; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -5263,7 +5263,7 @@ output_scripts (const char *version) fprintf (stream, " {"); if (t.level1_size > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level1_size; i++) + for (size_t i = 0; i < t.level1_size; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -5282,7 +5282,7 @@ output_scripts (const char *version) fprintf (stream, " {"); if (t.level2_size << t.q > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level2_size << t.q; i++) + for (size_t i = 0; i < t.level2_size << t.q; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -5303,7 +5303,7 @@ output_scripts (const char *version) fprintf (stream, " {"); if (t.level3_size << t.p > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level3_size << t.p; i++) + for (size_t i = 0; i < t.level3_size << t.p; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -5949,7 +5949,7 @@ output_ident_category (const char *filename, int (*predicate) (unsigned int), co fprintf (stream, " {"); if (t.level1_size > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level1_size; i++) + for (size_t i = 0; i < t.level1_size; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -5968,7 +5968,7 @@ output_ident_category (const char *filename, int (*predicate) (unsigned int), co fprintf (stream, " {"); if (t.level2_size << t.q > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level2_size << t.q; i++) + for (size_t i = 0; i < t.level2_size << t.q; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -5988,7 +5988,7 @@ output_ident_category (const char *filename, int (*predicate) (unsigned int), co fprintf (stream, " {"); if ((t.level3_size << t.p) * 2 / 16 > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < (t.level3_size << t.p) * 2 / 16; i++) + for (size_t i = 0; i < (t.level3_size << t.p) * 2 / 16; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -8959,7 +8959,7 @@ output_lbpea (FILE *stream1, FILE *stream2) fprintf (stream2, " {"); if (t.level1_size > 8) fprintf (stream2, "\n "); - for (unsigned int i = 0; i < t.level1_size; i++) + for (size_t i = 0; i < t.level1_size; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream2, "\n "); @@ -8978,7 +8978,7 @@ output_lbpea (FILE *stream1, FILE *stream2) fprintf (stream2, " {"); if (t.level2_size << t.q > 8) fprintf (stream2, "\n "); - for (unsigned int i = 0; i < t.level2_size << t.q; i++) + for (size_t i = 0; i < t.level2_size << t.q; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream2, "\n "); @@ -8997,7 +8997,7 @@ output_lbpea (FILE *stream1, FILE *stream2) fprintf (stream2, " {"); if (t.level3_size << t.p > 8) fprintf (stream2, "\n "); - for (unsigned int i = 0; i < t.level3_size << t.p; i++) + for (size_t i = 0; i < t.level3_size << t.p; i++) { unsigned char value = ((unsigned char *) (t.result + level3_offset))[i]; if (i > 0 && (i % 4) == 0) @@ -9871,7 +9871,7 @@ output_wbp (FILE *stream) fprintf (stream, " {"); if (t.level1_size > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level1_size; i++) + for (size_t i = 0; i < t.level1_size; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -9890,7 +9890,7 @@ output_wbp (FILE *stream) fprintf (stream, " {"); if (t.level2_size << t.q > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level2_size << t.q; i++) + for (size_t i = 0; i < t.level2_size << t.q; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -9909,7 +9909,7 @@ output_wbp (FILE *stream) fprintf (stream, " {"); if (t.level3_size << t.p > 4) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level3_size << t.p; i++) + for (size_t i = 0; i < t.level3_size << t.p; i++) { unsigned char value = ((unsigned char *) (t.result + level3_offset))[i]; const char *value_string; @@ -10146,7 +10146,7 @@ output_gbp_table (const char *filename, const char *version) fprintf (stream, " {"); if (t.level1_size > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level1_size; i++) + for (size_t i = 0; i < t.level1_size; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -10165,7 +10165,7 @@ output_gbp_table (const char *filename, const char *version) fprintf (stream, " {"); if (t.level2_size << t.q > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level2_size << t.q; i++) + for (size_t i = 0; i < t.level2_size << t.q; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -10184,7 +10184,7 @@ output_gbp_table (const char *filename, const char *version) fprintf (stream, " {"); if (t.level3_size << t.p > 4) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level3_size << t.p; i++) + for (size_t i = 0; i < t.level3_size << t.p; i++) { unsigned char value = ((unsigned char *) (t.result + level3_offset))[i]; const char *value_string; @@ -10493,7 +10493,7 @@ output_decomposition (FILE *stream1, FILE *stream2) fprintf (stream2, " {"); if (t.level1_size > 8) fprintf (stream2, "\n "); - for (unsigned int i = 0; i < t.level1_size; i++) + for (size_t i = 0; i < t.level1_size; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream2, "\n "); @@ -10512,7 +10512,7 @@ output_decomposition (FILE *stream1, FILE *stream2) fprintf (stream2, " {"); if (t.level2_size << t.q > 8) fprintf (stream2, "\n "); - for (unsigned int i = 0; i < t.level2_size << t.q; i++) + for (size_t i = 0; i < t.level2_size << t.q; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream2, "\n "); @@ -10531,7 +10531,7 @@ output_decomposition (FILE *stream1, FILE *stream2) fprintf (stream2, " {"); if (t.level3_size << t.p > 8) fprintf (stream2, "\n "); - for (unsigned int i = 0; i < t.level3_size << t.p; i++) + for (size_t i = 0; i < t.level3_size << t.p; i++) { uint16_t value = ((uint16_t *) (t.result + level3_offset))[i]; if (i > 0 && (i % 8) == 0) @@ -10954,7 +10954,7 @@ output_simple_mapping (const char *filename, fprintf (stream, " {"); if (t.level1_size > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level1_size; i++) + for (size_t i = 0; i < t.level1_size; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -10973,7 +10973,7 @@ output_simple_mapping (const char *filename, fprintf (stream, " {"); if (t.level2_size << t.q > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level2_size << t.q; i++) + for (size_t i = 0; i < t.level2_size << t.q; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); @@ -10992,7 +10992,7 @@ output_simple_mapping (const char *filename, fprintf (stream, " {"); if (t.level3_size << t.p > 8) fprintf (stream, "\n "); - for (unsigned int i = 0; i < t.level3_size << t.p; i++) + for (size_t i = 0; i < t.level3_size << t.p; i++) { if (i > 0 && (i % 8) == 0) fprintf (stream, "\n "); -- 2.54.0
