prevent Windows redefinition warning cause by compat.h