tech-userlevel archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: small proposed style change
In article <20120220013417.GA22945%netbsd.org@localhost>,
David Holland <dholland-tech%netbsd.org@localhost> wrote:
>On Sun, Feb 19, 2012 at 11:28:00PM +0100, Marc Balmer wrote:
> > > The style rules should not be suggesting things that no longer
> > > constitute good practices, if they ever did. Any objections?
> >
> > yes. Using extern declarations is fine. They don't necessarly need to
> > go to a separate inlude file.
>
>extern declarations of data should always be in header files so
>they're shared between the uses and the definition. Otherwise nothing
>prevents the definition from being inconsistent with the declaration
>seen at the location of use.
>
>And, I shouldn't need to explain this in 2012. :-p
Not only that extern declarations are file scope not function scope.
Remove the code; it is bogus.
christos
Home |
Main Index |
Thread Index |
Old Index