fix compiling error cause by clash with the existing macro definition on window platform.