summaryrefslogtreecommitdiff
path: root/examples/rlbasic.c
diff options
context:
space:
mode:
Diffstat (limited to 'examples/rlbasic.c')
-rw-r--r--examples/rlbasic.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/examples/rlbasic.c b/examples/rlbasic.c
index 6a9601f..1ce4da9 100644
--- a/examples/rlbasic.c
+++ b/examples/rlbasic.c
@@ -3,6 +3,10 @@
#include <stdio.h>
#include <string.h>
+#ifdef HAVE_LOCALE_H
+# include <locale.h>
+#endif
+
#if defined (READLINE_LIBRARY)
# include "readline.h"
# include "history.h"
@@ -16,6 +20,10 @@ main (int c, char **v)
{
char *input;
+#ifdef HAVE_SETLOCALE
+ setlocale (LC_ALL, "");
+#endif
+
for (;;) {
input = readline ((char *)NULL);
if (input == 0)