On Fri, Jul 12, 2013 at 4:32 AM, Ashley Whetter
<[email protected]> wrote:
> It makes a tiny tiny difference which I don't know if we care about,
> but wouldn't comparing the pointer to NULL add an extra instruction
> (or so) for the comparison and then do the bitwise or. Whereas the
> cast will just bitwise or with the pointer directly.

1. Don't try to outsmart a compiler.
2. Don't make my brain hurt.

Cleaner and more readable code is desired in 99.9% of cases. One extra
instruction for a modern processor happens in the time light moves 11
cm. We don't care about that.

-Dan

Reply via email to