Date: Sun, 21 Feb 1999 00:46:22 -0800 (PST) From: Matthew Dillon <dillon@apollo.backplane.com> To: John Polstra <jdp@polstra.com> Cc: hibma@skylink.it, current@FreeBSD.ORG Subject: Re: const char * Message-ID: <199902210846.AAA18860@apollo.backplane.com> References: <199902210456.UAA18273@vashon.polstra.com>
next in thread | previous in thread | raw e-mail | index | archive | help
:don't think there's any way to get rid of the warning without changing :the declarations. : :In my opinion, the use of "-Wcast-qual" is bogus. Often the whole :point of a cast is to remove a qualifier such as const. It's one :thing to warn when that's done implicitly, and quite another thing to :warn when the programmer has clearly expressed his intent through the :use of a cast. : :John :-- : John Polstra jdp@polstra.com There are only a few cases where cast-qual is bogus. 99% of the warnings it generated were quite real. Maybe not bugs, but definitely programming by misadventure. Volatile and const are only going to become more important as we get deeper into the SMP issues. Especially volatile. cast-qual is necessary to keep people from making bozo mistakes. Matthew Dillon <dillon@backplane.com> 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?199902210846.AAA18860>