Changed for compatibility with older GNU compilers