Without this change, compiling with gcc and pedantic generates warning: ISO C does not allow extra ‘;’ outside of a function.