Fix gcc incompatibility in a51eb26f

Apparently gcc isn't as smart as clang about what is
or isn't a "constant".  Thanks Travis-CI for pointing
out the issue, I only checked clang before pushing! :)