summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Modules/readline.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/Modules/readline.c b/Modules/readline.c
index 67ae04db33..a62244dda4 100644
--- a/Modules/readline.c
+++ b/Modules/readline.c
@@ -823,15 +823,16 @@ readline_until_enter_or_signal(char *prompt, int *signal)
static char *
call_readline(FILE *sys_stdin, FILE *sys_stdout, char *prompt)
{
+ size_t n;
+ char *p, *q;
+ int signal;
+
#ifdef SAVE_LOCALE
char *saved_locale = strdup(setlocale(LC_CTYPE, NULL));
if (!saved_locale)
Py_FatalError("not enough memory to save locale");
setlocale(LC_CTYPE, "");
#endif
- size_t n;
- char *p, *q;
- int signal;
rl_event_hook = PyOS_InputHook;