[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: zmailer 2.99.48p2
> Funny but neither Sparkworks nor gcc gives even any warning:
I used invocations:
sol:~$ gcc ..(about all -W switches that 'man gcc' lists) .. -O -g -c try.c
sol:~$ cc -O -g -c try.c
"try.c", line 3: warning: assignment type mismatch:
pointer to char "=" pointer to const char
sol:~$ cc -V
cc: SC3.0.1 13 Jul 1994
Back to home to make sure I get warnings about these
potentially bad things, but not rejections...
> crosser@chronos:/tmp/$ gcc --version
> 2.7.2
> crosser@chronos:/tmp/$ cc -V
> cc: SC3.0.1 13 Jul 1994
> usage: cc [ options] files. Use 'cc -flags' for details
> crosser@chronos:/tmp/$ gcc -Wall -c x.c
> crosser@chronos:/tmp/$ cc -c x.c
> crosser@chronos:/tmp/$ cat x.c
> const char *foocon;
> void xxxtest () {
> char *foowrite; /* 1 */
> foowrite = (char *)foocon; /* 1 */
> *foowrite = 1; /* 1 */
> *(char *)foocon = 1; /* 2 */
> }
/Matti Aarnio