Date: Mon, 25 Feb 2002 23:35:12 -0700 (MST) From: "M. Warner Losh" <imp@village.org> To: mike_makonnen@yahoo.com Cc: peter@wemm.org, current@FreeBSD.ORG Subject: Re: HEADS UP: cvs commit: src/sys/conf kern.pre.mk (fwd) Message-ID: <20020225.233512.13036502.imp@village.org> In-Reply-To: <1014700670.677.9.camel@blackbox.pacbell.net> References: <20020226014624.8D6A03BAC@overcee.wemm.org> <20020225.215923.28857552.imp@village.org> <1014700670.677.9.camel@blackbox.pacbell.net>
next in thread | previous in thread | raw e-mail | index | archive | help
In message: <1014700670.677.9.camel@blackbox.pacbell.net> Mike Makonnen <mike_makonnen@yahoo.com> writes: : On Mon, 2002-02-25 at 20:59, M. Warner Losh wrote: : > I've fixed a few of the low hanging fruit, but I don't know how to get : > rid of warnings like: : > : > const char *foo = "blah"; : > char *baz = foo; : > : > when I know they are safe. : : Correct me if I'm wrong, but isn't the correct declaration: : : const char foo[] = "blah"; : char baz[] = "foo"; You miss the point. First, there's no "" around foo. Second, what I quoted was boiled down from a bunch of macros and such. Third, the real example would be volatile int conspeed; int *foo = &conspeed; Where foo is only accessed before all other accesses to conspeed. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020225.233512.13036502.imp>