[openbeos] Re: -Wmissing-prototypes
- From: "Andrew Bachmann" <shatty@xxxxxxxxxxxxx>
- To: openbeos@xxxxxxxxxxxxx
- Date: Wed, 31 Dec 2003 00:33:51 -0800 PST
burton666@xxxxxxxxxxx wrote:
>
> >There's a function called control_hook. It is defined in a prototype prior
> >to
> >its use in device_hooks. Since control_hook actually
> >performs a number of different behaviors, depending on the
> >argument, each was broken out into a separate function, which was
> >defined before control_hook. No other functions are going to call
> >these functions, so there's really no point to define prototypes for
> >them in the header or anywhere else.
>
> What about defining them as static ? That would remove the warning, and if
> they aren't used
> anywhere else, it's ok to do that.
>
This seems like the winning suggestion to me. Just another wacky C thing.
This is why I don't do drivers I guess. (heh)
Andrew
- Follow-Ups:
- [openbeos] Re: -Wmissing-prototypes
- From: Axel Dörfler
- References:
- [openbeos] Re: -Wmissing-prototypes
- From: burton666
Other related posts:
- » [openbeos] -Wmissing-prototypes
- » [openbeos] Re: -Wmissing-prototypes
- » [openbeos] Re: -Wmissing-prototypes
- » [openbeos] Re: -Wmissing-prototypes
- » [openbeos] Re: -Wmissing-prototypes
- » [openbeos] Re: -Wmissing-prototypes
- » [openbeos] Re: -Wmissing-prototypes
- » [openbeos] Re: -Wmissing-prototypes
- » [openbeos] Re: -Wmissing-prototypes
- » [openbeos] Re: -Wmissing-prototypes
- » [openbeos] Re: -Wmissing-prototypes
- » [openbeos] Re: -Wmissing-prototypes
- » [openbeos] Re: -Wmissing-prototypes
- » [openbeos] Re: -Wmissing-prototypes
- [openbeos] Re: -Wmissing-prototypes
- From: Axel Dörfler
- [openbeos] Re: -Wmissing-prototypes
- From: burton666