Rich Salz wrote:
> 
> > That's not the issue - the issue is that if you declare something const
> > the compiler can assume it doesn't change over the function call. If it
> > does, then things can break.
> 
> No, because "noalias" was removed from the standard.
> 
> You're correct if I declare an object to be const, but the compiler
> cannot make any assumptions about "const TYPE *" because there may be
> multiple pointers.

Hmmm. Good point. Can't say it makes me happy, but it certainly does
remove that objection.

Cheers,

Ben.

--
http://www.apache-ssl.org/ben.html

"There is no limit to what a man can do or how far he can go if he
doesn't mind who gets the credit." - Robert Woodruff
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to