Re: Incorrect warning message?
Denis Zaitsev <[email protected]> Sun, 16 Jan 2005 03:32:42 +0500
| Newsgroups | org.kernel.vger.linux-gcc |
|---|---|
| Message-ID | <[email protected]> |
On Sat, Jan 15, 2005 at 11:05:44PM +0100, Andreas Schwab wrote: > Denis Zaitsev <[email protected]> writes: > > > It's an example: > > > > void c(const char *s){} > > void cc(const char **p){} > > void x() > > { > > char *s; > > c(s); > > cc(&s); > > } > > > > And it's the warning GCC produces for it: > > > > bug.c: In function `x': > > bug.c:7: warning: passing arg 1 of `cc' from incompatible pointer type > > > > Is this message correct? > > Read question 11.10 of the C faq. > > http://www.eskimo.com/~scs/C-faq/q11.10.html Thanks. It's interesting. :)