diff options
Diffstat (limited to 'readline/display.c')
-rw-r--r-- | readline/display.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/readline/display.c b/readline/display.c index 25aba64ca67..004967c5dc5 100644 --- a/readline/display.c +++ b/readline/display.c @@ -79,9 +79,9 @@ extern int _rl_output_character_function (); #endif extern int _rl_backspace (); -extern char *term_clreol, *term_clrpag; -extern char *term_im, *term_ic, *term_ei, *term_DC; -extern char *term_up, *term_dc, *term_cr, *term_IC; +extern const char *term_clreol, *term_clrpag; +extern const char *term_im, *term_ic, *term_ei, *term_DC; +extern const char *term_up, *term_dc, *term_cr, *term_IC; extern int screenheight, screenwidth, screenchars; extern int terminal_can_insert, _rl_term_autowrap; @@ -141,7 +141,7 @@ int _rl_suppress_redisplay = 0; /* The stuff that gets printed out before the actual text of the line. This is usually pointing to rl_prompt. */ -char *rl_display_prompt = (char *)NULL; +const char *rl_display_prompt = (char *)NULL; /* Pseudo-global variables declared here. */ /* The visible cursor position. If you print some text, adjust this. */ @@ -315,7 +315,7 @@ rl_redisplay () register char *line; int c_pos, inv_botlin, lb_botlin, lb_linenum; int newlines, lpos, temp; - char *prompt_this_line; + const char *prompt_this_line; if (!readline_echoing_p) return; @@ -1229,8 +1229,7 @@ rl_message (va_alist) } #else /* !USE_VARARGS */ int -rl_message (format, arg1, arg2) - char *format; +rl_message (char *format, void *arg1, void *arg2) { sprintf (msg_buf, format, arg1, arg2); rl_display_prompt = msg_buf; @@ -1512,7 +1511,8 @@ cr () void _rl_redisplay_after_sigwinch () { - char *t, *oldp, *oldl, *oldlprefix; + char *t, *oldl, *oldlprefix; + const char *oldp; /* Clear the current line and put the cursor at column 0. Make sure the right thing happens if we have wrapped to a new screen line. */ |