Skip site navigation (1)Skip section navigation (2)
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>