Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Jul 1997 09:42:01 -0700 (MST)
From:      Terry Lambert <terry@lambert.org>
To:        igor@blik.samara.su (Igor)
Cc:        hackers@FreeBSD.ORG
Subject:   Re: question about kernel sources
Message-ID:  <199707101642.JAA23317@phaeton.artisoft.com>
In-Reply-To: <AASp9np8eH@blik.samara.su> from "Igor" at Jul 10, 97 01:27:08 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> in kernel sources files encounter next declaretion
> 
> int (*func)     __P((...))
>                 ^^^^^^^^^^
> what is this ?

It is bogus.  The "..." is for "0 or more arguments as represented
in a varradic function declaration".

The reason it is bogus is that there must be at least one real
argument to serve as an "anchor" for the varargs.h varradic
argument handling macros.


					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199707101642.JAA23317>