diff -r fc46e75f6b72 -r 2c6ad606f4fb misc/liblua/lauxlib.c --- a/misc/liblua/lauxlib.c Sun Jun 09 12:22:53 2013 +0200 +++ b/misc/liblua/lauxlib.c Sun Jun 09 12:28:11 2013 +0200 @@ -574,7 +574,8 @@ lf.f = freopen(filename, "rb", lf.f); /* reopen in binary mode */ if (lf.f == NULL) return errfile(L, "reopen", fnameindex); /* skip eventual `#!...' */ - while ((c = getc(lf.f)) != EOF && c != LUA_SIGNATURE[0]) ; + while ((c = getc(lf.f)) != EOF && c != LUA_SIGNATURE[0]) + /* do nothing */ ; lf.extraline = 0; } ungetc(c, lf.f);