X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=src%2Fcontext_validate.c;fp=src%2Fcontext_validate.c;h=45e2d987efba15185e435cae228ae99b3fef9d3d;hp=cf0695f0138ca19c34c9fd21088dd296295e7d46;hb=7165fe2d16ff26803523fea70c613e2dbd8ce3d8;hpb=6666c904bfd76dee4b0d7395de81ce1cf88edf2f diff --git a/src/context_validate.c b/src/context_validate.c index cf0695f..45e2d98 100644 --- a/src/context_validate.c +++ b/src/context_validate.c @@ -154,6 +154,9 @@ static inline int validate_decl_typedef(PSI_Data *data, decl_arg *def) { def->var->name); return 0; } + if (def->type->type == PSI_T_VOID && def->var->pointer_level) { + def->type->type = PSI_T_POINTER; + } return 1; }