Reverting c99: this causes compilation problems for LuaJIT.