aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/include/port.h19
1 files changed, 10 insertions, 9 deletions
diff --git a/src/include/port.h b/src/include/port.h
index d9d61d0083d..9d742ace0f8 100644
--- a/src/include/port.h
+++ b/src/include/port.h
@@ -184,15 +184,6 @@ extern unsigned char pg_ascii_tolower(unsigned char ch);
#ifdef printf
#undef printf
#endif
-/*
- * Versions of libintl >= 0.18? try to replace setlocale() with a macro
- * to their own versions. Remove the macro, if it exists, because it
- * ends up calling the wrong version when the backend and libintl use
- * different versions of msvcrt.
- */
-#if defined(setlocale) && defined(WIN32)
-#undef setlocale
-#endif
extern int pg_vsnprintf(char *str, size_t count, const char *fmt, va_list args);
extern int
@@ -235,6 +226,16 @@ __attribute__((format(PG_PRINTF_ATTRIBUTE, 1, 2)));
#endif
#endif /* USE_REPL_SNPRINTF */
+/*
+ * Versions of libintl >= 0.18? try to replace setlocale() with a macro
+ * to their own versions. Remove the macro, if it exists, because it
+ * ends up calling the wrong version when the backend and libintl use
+ * different versions of msvcrt.
+ */
+#if defined(setlocale) && defined(WIN32)
+#undef setlocale
+#endif
+
/* Portable prompt handling */
extern char *simple_prompt(const char *prompt, int maxlen, bool echo);