[ccache] Compiler warnings in ccache 3.2.3
Tom Lane
tgl at sss.pgh.pa.us
Sun Aug 16 21:07:19 UTC 2015
I got a few warnings about assignments of pointers to "bool" values.
I think these are legitimate gripes, because on platforms where bool
is only a byte wide, the net effect will be to assign the pointer's
low-order byte to the bool. There's at least a 1-in-256 chance of
a non-null pointer erroneously converting to a "false" boolean value
(maybe more than that, if the pointer is likely to be aligned ...).
I propose the attached patches to fix this.
regards, tom lane
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fix-bool-conversions.patch
Type: text/x-diff
Size: 1975 bytes
Desc: fix-bool-conversions.patch
URL: <http://lists.samba.org/pipermail/ccache/attachments/20150816/7c9bf7ef/fix-bool-conversions.diff>
More information about the ccache
mailing list