diff --git a/lib/asn1/gen.c b/lib/asn1/gen.c index 826b0e9ca..0be19b3e9 100644 --- a/lib/asn1/gen.c +++ b/lib/asn1/gen.c @@ -316,7 +316,7 @@ generate_constant (const Symbol *s) fprintf (headerfile, "const heim_oid *oid_%s(void);\n\n", s->gen_name); - fprintf (codefile, "static int oid_%s_variable_num[%d] = {", + fprintf (codefile, "static unsigned oid_%s_variable_num[%d] = {", s->gen_name, len); for (i = len - 1 ; i >= 0; i--) { fprintf(codefile, "%d%s ", list[i]->value, i > 0 ? "," : "");