diff --git a/src/gettext.cpp b/src/gettext.cpp index 5be1113a65c4..ecdb62df8060 100644 --- a/src/gettext.cpp +++ b/src/gettext.cpp @@ -24,6 +24,12 @@ #include #endif +#ifdef setlocale +// Someone in libintl world decided it was a good idea to define a "setlocale" macro. +// Note: This is necessary to compile on OS X, it fixes bug #16649 +#undef setlocale +#endif + #ifdef __APPLE__ #include #endif