X-Git-Url: https://git.draconx.ca/gitweb/cdecl99.git/blobdiff_plain/e031b4f0220432aef6e1864ea6359353dbd8aed3..9628bd06223d7e1730574ca0c93d76b1d39856b4:/test/declgen.c diff --git a/test/declgen.c b/test/declgen.c index b9fb733..ac9d23e 100644 --- a/test/declgen.c +++ b/test/declgen.c @@ -306,8 +306,8 @@ static void gen_function(struct gen_rng *rng, struct cdecl_declarator *d) .declarators = gen_declarators(rng), }; - if (param->declarators->type == CDECL_DECL_ARRAY - || param->declarators->type == CDECL_DECL_IDENT) + if (param->declarators->type != CDECL_DECL_POINTER + && param->declarators->type != CDECL_DECL_FUNCTION) flags |= GEN_NO_VOID; param->specifiers = gen_declspecs(rng, flags);