Make compilable with C99

C11, for all its nice things, causes more trouble than it's worth at
this moment, with ancient compilers on stable distributions that either
do not support C11 or say they support C11 but don't have libc that backs up
that claim.