From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: To: 9fans@cse.psu.edu Subject: Re: [9fans] function inconsistently declared From: rog@vitanuova.com MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="upas-vdjnrishcmrhjxzbcnprygfkaw" Date: Tue, 1 Oct 2002 17:44:03 +0100 Topicbox-Message-UUID: faa7ee46-eaca-11e9-9e20-41e7f4b1d025 This is a multi-part message in MIME format. --upas-vdjnrishcmrhjxzbcnprygfkaw Content-Disposition: inline Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit don't mix ANSI and non-ANSI function declarations and definitions! --upas-vdjnrishcmrhjxzbcnprygfkaw Content-Type: message/rfc822 Content-Disposition: inline Return-Path: <9fans-admin@cse.psu.edu> Received: from punt-1.mail.demon.net by mailstore for rog@vitanuova.com id 1033489504:10:01184:31; Tue, 01 Oct 2002 16:25:04 GMT Received: from psuvax1.cse.psu.edu ([130.203.4.6]) by punt-1.mail.demon.net id aa1124245; 1 Oct 2002 16:24 GMT Received: from psuvax1.cse.psu.edu (psuvax1.cse.psu.edu [130.203.8.6]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id EA27519A98; Tue, 1 Oct 2002 12:24:14 -0400 (EDT) Delivered-To: 9fans@cse.psu.edu Received: from hacsek (adsl-3-174.tvnet.hu [195.38.110.174]) by mail.cse.psu.edu (CSE Mail Server) with SMTP id 349E219AC6 for <9fans@cse.psu.edu>; Tue, 1 Oct 2002 12:23:30 -0400 (EDT) Message-ID: <9b9bee4f2f9cf8257bfa185a67d8f8d5@mail.tvnet.hu> To: 9fans@cse.psu.edu From: "Zoltan Jarai" MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: [9fans] function inconsistently declared Sender: 9fans-admin@cse.psu.edu Errors-To: 9fans-admin@cse.psu.edu X-BeenThere: 9fans@cse.psu.edu X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: 9fans@cse.psu.edu List-Id: Fans of the OS Plan 9 from Bell Labs <9fans.cse.psu.edu> List-Archive: Date: Tue, 1 Oct 2002 18:23:26 +0200 I suspect this must be elementary but could someone, please, enlighten me why the code fragment below produces an error message: cpu% 8c -FVw c.c c.c:4 function inconsistently declared: f cpu% cat c.c int f(int,char); int f(a,b) int a; char b; { return a+b; } cpu% --upas-vdjnrishcmrhjxzbcnprygfkaw--