From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932156AbWDYJNS (ORCPT ); Tue, 25 Apr 2006 05:13:18 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932159AbWDYJNS (ORCPT ); Tue, 25 Apr 2006 05:13:18 -0400 Received: from gateway.argo.co.il ([194.90.79.130]:38920 "EHLO argo2k.argo.co.il") by vger.kernel.org with ESMTP id S932156AbWDYJNR (ORCPT ); Tue, 25 Apr 2006 05:13:17 -0400 Message-ID: <444DE829.2000101@argo.co.il> Date: Tue, 25 Apr 2006 12:13:13 +0300 From: Avi Kivity User-Agent: Thunderbird 1.5 (X11/20060313) MIME-Version: 1.0 To: Martin Mares CC: Xavier Bestel , "J.A. Magallon" , Alan Cox , "Linux-Kernel," Subject: Re: C++ pushback References: <4024F493-F668-4F03-9EB7-B334F312A558@iomega.com> <444D44F2.8090300@wolfmountaingroup.com> <1145915533.1635.60.camel@localhost.localdomain> <20060425001617.0a536488@werewolf.auna.net> <1145952948.596.130.camel@capoeira> <444DE0F0.8060706@argo.co.il> <444DE539.4000804@argo.co.il> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 25 Apr 2006 09:13:15.0123 (UTC) FILETIME=[7BD68C30:01C66848] Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Martin Mares wrote: >>> Calling a C function is simple and explicit -- a quick glance over >>> the code is enough to tell what gets called. >>> >>> >> No, you need to check all the functions it calls as well. >> > > Yes, but if it calls none (or calls basic functions I already know), > it's immediately visible without having to circumnavigate the globe > to find declarations of all sub-objects :) > > Yes, but if the constructor constructs no sub objects (or basic objects you already know) then it's immediately visible as well. -- error compiling committee.c: too many arguments to function