From a8b3ef51ed9da76c2d4611060a24e9562795c6d8 Mon Sep 17 00:00:00 2001 From: eck Date: Tue, 31 Oct 1989 10:48:20 +0000 Subject: [PATCH] relaxed typechecking a little bit --- lang/cem/cemcom.ansi/ch3.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lang/cem/cemcom.ansi/ch3.c b/lang/cem/cemcom.ansi/ch3.c index d1ccddfd..b234070e 100644 --- a/lang/cem/cemcom.ansi/ch3.c +++ b/lang/cem/cemcom.ansi/ch3.c @@ -416,13 +416,13 @@ check_pseudoproto(pl, opl) if (pl->pl_flag & PL_ELLIPSIS) { error("illegal ellipsis terminator"); + pl->pl_flag |= PL_ERRGIVEN; + opl->pl_flag |= PL_ERRGIVEN; return 0; } if (opl->pl_flag & PL_VOID) { if (!(pl->pl_flag & PL_VOID)) - error("function is defined without parameters"); - pl->pl_flag |= PL_ERRGIVEN; - opl->pl_flag |= PL_ERRGIVEN; + strict("function is defined without parameters"); return 0; } while (pl && opl) {