From 85fb3d146e01b0e6003eeb9c480847630343f20e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?=
 <grubba@grubba.org>
Date: Thu, 30 Mar 2000 21:43:55 +0200
Subject: [PATCH] Only warn once...

Rev: src/language.yacc:1.175
---
 src/language.yacc | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/language.yacc b/src/language.yacc
index 13eb095a70..50255bd425 100644
--- a/src/language.yacc
+++ b/src/language.yacc
@@ -188,7 +188,7 @@
 /* This is the grammar definition of Pike. */
 
 #include "global.h"
-RCSID("$Id: language.yacc,v 1.174 2000/03/30 19:39:12 grubba Exp $");
+RCSID("$Id: language.yacc,v 1.175 2000/03/30 19:43:55 grubba Exp $");
 #ifdef HAVE_MEMORY_H
 #include <memory.h>
 #endif
@@ -1246,7 +1246,9 @@ opt_function_type: '('
 	/* function_type_list ends with a comma, or is empty.
 	 * FIXME: Should this be a syntax error or not?
 	 */
-	yywarning("Implicit mixed type.");
+	if (compiler_pass == 1) {
+	  yywarning("Implicit mixed type.");
+	}
 	type_stack_reverse();
 	push_type(T_MANY);
 	push_type(T_MIXED);
-- 
GitLab