--- source/common/ucnvmbcs.c +++ source/common/ucnvmbcs.c @@ -56,6 +56,11 @@ #include "cmemory.h" #include "cstring.h" +/* si_value is defined as a macro in some POSIX implementations' standard headers. */ +#ifdef si_value +#undef si_value +#endif + /* control optimizations according to the platform */ #define MBCS_UNROLL_SINGLE_TO_BMP 1 #define MBCS_UNROLL_SINGLE_FROM_BMP 0