Re: dereferencing type-punned pointer warning

"Sebastian Geerken" <[email protected]>
Newsgroups gmane.comp.web.dillo.devel
Message-ID <[email protected]>
On Mon, Jan 14, Johannes Hofmann wrote:
> line 135 in lout object.cc:
> return ((int*)&value)[0] ^ ((int*)&value)[1];
> 
> causes the following error on 64bit systems for me:
> 
> warning: dereferencing type-punned pointer will
>          break strict-aliasing rules
> 
> Can we replace it like this: [...]

Committed, and tested with an amd64 system.

Actually, this code is never used in dillo, but in objman-test, for
which I fixed a bug in this method.

Sebastian
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.