[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