make it compilable with non-C99 compilers