We can use that macro as long as we put the value into a local variable. Commit 735cd612 was not wrong on its own terms, but I think this way looks nicer, and it should save a few cycles on 32-bit machines.
Attach a file by drag & drop or click to upload