X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=src%2Fcontext.c;h=5776e9fbd997c09eb1aec6b92718f1ddd4b74f2e;hp=308e11badbccfe6facb7b3ed5ddb97c63acff4f8;hb=51c9c861c90d7924f464947ba8140e768f2eebd9;hpb=7b47ebb6e09fd8d50709fe7730995308d7d92054 diff --git a/src/context.c b/src/context.c index 308e11b..5776e9f 100644 --- a/src/context.c +++ b/src/context.c @@ -691,6 +691,7 @@ void **psi_context_composite_type_elements(struct psi_context *C, struct psi_decl_type *dtype; struct psi_decl_arg *tmp; void *type, *copy; + size_t i; dtype = psi_decl_type_get_real(darg->type); @@ -707,7 +708,7 @@ void **psi_context_composite_type_elements(struct psi_context *C, break; default: type = psi_context_decl_arg_type(C, darg); - for (size_t i = 0; i < darg->var->array_size; ++i) { + for (i = 0; i < darg->var->array_size; ++i) { copy = C->ops->copyof_type(C, type); *eles = psi_plist_add(*eles, ©); }