if (is_type_compound(type)) {
fprintf(stderr, ".%s", entry->compound_entry->base.symbol->string);
} else if (is_type_array(type)) {
- fprintf(stderr, "[%zu]", entry->index);
+ fprintf(stderr, "[%u]", (unsigned) entry->index);
} else {
fprintf(stderr, "-INVALID-");
}