summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/system.h12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/system.h b/src/system.h
index 79ceb7748..27aff00d7 100644
--- a/src/system.h
+++ b/src/system.h
@@ -466,13 +466,9 @@ initialize_exit_failure (int status)
errors that the cast doesn't. */
static inline unsigned char to_uchar (char ch) { return ch; }
-/* Take care of NLS matters. */
+#include <locale.h>
-#if HAVE_LOCALE_H
-# include <locale.h>
-#else
-# define setlocale(Category, Locale) /* empty */
-#endif
+/* Take care of NLS matters. */
#include "gettext.h"
#if ! ENABLE_NLS
@@ -485,10 +481,6 @@ static inline unsigned char to_uchar (char ch) { return ch; }
#define _(msgid) gettext (msgid)
#define N_(msgid) msgid
-#ifndef HAVE_SETLOCALE
-# define HAVE_SETLOCALE 0
-#endif
-
#define STREQ(a, b) (strcmp ((a), (b)) == 0)
#if !HAVE_DECL_FREE