Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
MariaDB
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
nexedi
MariaDB
Commits
51f558e0
Commit
51f558e0
authored
Nov 22, 2002
by
vva@genie.(none)
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
correct some warnings with const char*
parent
d60bc288
Changes
11
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
72 additions
and
70 deletions
+72
-70
readline/bind.c
readline/bind.c
+4
-4
readline/display.c
readline/display.c
+6
-5
readline/histexpand.c
readline/histexpand.c
+2
-2
readline/history.h
readline/history.h
+2
-2
readline/isearch.c
readline/isearch.c
+2
-2
readline/readline.h
readline/readline.h
+2
-2
readline/rlprivate.h
readline/rlprivate.h
+11
-11
readline/tcap.h
readline/tcap.h
+1
-1
readline/terminal.c
readline/terminal.c
+39
-38
readline/text.c
readline/text.c
+2
-2
readline/tilde.c
readline/tilde.c
+1
-1
No files found.
readline/bind.c
View file @
51f558e0
...
...
@@ -1629,17 +1629,17 @@ rl_set_keymap_from_edit_mode ()
}
char
*
c
onst
c
har
*
rl_get_keymap_name_from_edit_mode
()
{
if
(
rl_editing_mode
==
emacs_mode
)
return
(
char
*
)
"emacs"
;
return
"emacs"
;
#if defined (VI_MODE)
else
if
(
rl_editing_mode
==
vi_mode
)
return
(
char
*
)
"vi"
;
return
"vi"
;
#endif
/* VI_MODE */
else
return
(
char
*
)
"nope"
;
return
"nope"
;
}
/* **************************************************************** */
...
...
readline/display.c
View file @
51f558e0
...
...
@@ -121,7 +121,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
;
c
onst
c
har
*
rl_display_prompt
=
(
char
*
)
NULL
;
/* Pseudo-global variables declared here. */
/* The visible cursor position. If you print some text, adjust this. */
...
...
@@ -382,7 +382,7 @@ rl_redisplay ()
register
char
*
line
;
int
c_pos
,
inv_botlin
,
lb_botlin
,
lb_linenum
;
int
newlines
,
lpos
,
temp
;
char
*
prompt_this_line
;
c
onst
c
har
*
prompt_this_line
;
#if defined (HANDLE_MULTIBYTE)
wchar_t
wc
;
size_t
wc_bytes
;
...
...
@@ -395,7 +395,7 @@ rl_redisplay ()
return
;
if
(
!
rl_display_prompt
)
rl_display_prompt
=
(
char
*
)
""
;
rl_display_prompt
=
""
;
if
(
invisible_line
==
0
)
{
...
...
@@ -1760,7 +1760,7 @@ rl_reset_line_state ()
{
rl_on_new_line
();
rl_display_prompt
=
(
char
*
)(
rl_prompt
?
rl_prompt
:
""
)
;
rl_display_prompt
=
rl_prompt
?
rl_prompt
:
""
;
forced_display
=
1
;
return
0
;
}
...
...
@@ -1999,7 +1999,8 @@ static void
redraw_prompt
(
t
)
char
*
t
;
{
char
*
oldp
,
*
oldl
,
*
oldlprefix
;
const
char
*
oldp
;
char
*
oldl
,
*
oldlprefix
;
int
oldlen
,
oldlast
,
oldplen
,
oldninvis
;
/* Geez, I should make this a struct. */
...
...
readline/histexpand.c
View file @
51f558e0
...
...
@@ -85,14 +85,14 @@ char history_comment_char = '\0';
/* The list of characters which inhibit the expansion of text if found
immediately following history_expansion_char. */
c
har
*
history_no_expand_chars
=
(
char
*
)
"
\t\n\r
="
;
c
onst
char
*
history_no_expand_chars
=
"
\t\n\r
="
;
/* If set to a non-zero value, single quotes inhibit history expansion.
The default is 0. */
int
history_quotes_inhibit_expansion
=
0
;
/* Used to split words by history_tokenize_internal. */
c
har
*
history_word_delimiters
=
(
char
*
)
HISTORY_WORD_DELIMITERS
;
c
onst
char
*
history_word_delimiters
=
HISTORY_WORD_DELIMITERS
;
/* If set, this points to a function that is called to verify that a
particular history expansion should be performed. */
...
...
readline/history.h
View file @
51f558e0
...
...
@@ -225,9 +225,9 @@ extern int history_length;
extern
int
history_max_entries
;
extern
char
history_expansion_char
;
extern
char
history_subst_char
;
extern
char
*
history_word_delimiters
;
extern
c
onst
c
har
*
history_word_delimiters
;
extern
char
history_comment_char
;
extern
char
*
history_no_expand_chars
;
extern
c
onst
c
har
*
history_no_expand_chars
;
extern
char
*
history_search_delimiter_chars
;
extern
int
history_quotes_inhibit_expansion
;
...
...
readline/isearch.c
View file @
51f558e0
...
...
@@ -70,7 +70,7 @@ static char *prev_line_found;
static
char
*
last_isearch_string
;
static
int
last_isearch_string_len
;
static
c
har
default_isearch_terminators
[]
=
"
\033\012
"
;
static
c
onst
char
*
default_isearch_terminators
=
"
\033\012
"
;
/* Search backwards through the history looking for a string which is typed
interactively. Start with the current line. */
...
...
@@ -186,7 +186,7 @@ rl_search_history (direction, invoking_key)
/* The list of characters which terminate the search, but are not
subsequently executed. If the variable isearch-terminators has
been set, we use that value, otherwise we use ESC and C-J. */
char
*
isearch_terminators
;
c
onst
c
har
*
isearch_terminators
;
RL_SETSTATE
(
RL_STATE_ISEARCH
);
orig_point
=
rl_point
;
...
...
readline/readline.h
View file @
51f558e0
...
...
@@ -329,7 +329,7 @@ extern void rl_set_keymap PARAMS((Keymap));
extern
Keymap
rl_get_keymap
PARAMS
((
void
));
/* Undocumented; used internally only. */
extern
void
rl_set_keymap_from_edit_mode
PARAMS
((
void
));
extern
char
*
rl_get_keymap_name_from_edit_mode
PARAMS
((
void
));
extern
c
onst
c
har
*
rl_get_keymap_name_from_edit_mode
PARAMS
((
void
));
/* Functions for manipulating the funmap, which maps command names to functions. */
extern
int
rl_add_funmap_entry
PARAMS
((
const
char
*
,
rl_command_func_t
*
));
...
...
@@ -390,7 +390,7 @@ extern void rl_resize_terminal PARAMS((void));
extern
void
rl_set_screen_size
PARAMS
((
int
,
int
));
extern
void
rl_get_screen_size
PARAMS
((
int
*
,
int
*
));
extern
char
*
rl_get_termcap
PARAMS
((
const
char
*
));
extern
c
onst
c
har
*
rl_get_termcap
PARAMS
((
const
char
*
));
/* Functions for character input. */
extern
int
rl_stuff_char
PARAMS
((
int
));
...
...
readline/rlprivate.h
View file @
51f558e0
...
...
@@ -230,7 +230,7 @@ extern int _rl_page_completions;
extern
int
_rl_vis_botlin
;
extern
int
_rl_last_c_pos
;
extern
int
_rl_suppress_redisplay
;
extern
char
*
rl_display_prompt
;
extern
c
onst
c
har
*
rl_display_prompt
;
/* isearch.c */
extern
char
*
_rl_isearch_terminators
;
...
...
@@ -261,16 +261,16 @@ extern procenv_t readline_top_level;
/* terminal.c */
extern
int
_rl_enable_keypad
;
extern
int
_rl_enable_meta
;
extern
char
*
_rl_term_clreol
;
extern
char
*
_rl_term_clrpag
;
extern
char
*
_rl_term_im
;
extern
char
*
_rl_term_ic
;
extern
char
*
_rl_term_ei
;
extern
char
*
_rl_term_DC
;
extern
char
*
_rl_term_up
;
extern
char
*
_rl_term_dc
;
extern
char
*
_rl_term_cr
;
extern
char
*
_rl_term_IC
;
extern
c
onst
c
har
*
_rl_term_clreol
;
extern
c
onst
c
har
*
_rl_term_clrpag
;
extern
c
onst
c
har
*
_rl_term_im
;
extern
c
onst
c
har
*
_rl_term_ic
;
extern
c
onst
c
har
*
_rl_term_ei
;
extern
c
onst
c
har
*
_rl_term_DC
;
extern
c
onst
c
har
*
_rl_term_up
;
extern
c
onst
c
har
*
_rl_term_dc
;
extern
c
onst
c
har
*
_rl_term_cr
;
extern
c
onst
c
har
*
_rl_term_IC
;
extern
int
_rl_screenheight
;
extern
int
_rl_screenwidth
;
extern
int
_rl_screenchars
;
...
...
readline/tcap.h
View file @
51f558e0
...
...
@@ -42,7 +42,7 @@
#endif
extern
char
PC
;
extern
char
*
UP
,
*
BC
;
extern
c
onst
c
har
*
UP
,
*
BC
;
extern
short
ospeed
;
...
...
readline/terminal.c
View file @
51f558e0
...
...
@@ -84,40 +84,41 @@ static int tcap_initialized;
# if defined (__EMX__) || defined (NEED_EXTERN_PC)
extern
# endif
/* __EMX__ || NEED_EXTERN_PC */
char
PC
,
*
BC
,
*
UP
;
const
char
PC
;
const
char
*
BC
,
*
UP
;
#endif
/* __linux__ */
/* Some strings to control terminal actions. These are output by tputs (). */
char
*
_rl_term_clreol
;
char
*
_rl_term_clrpag
;
char
*
_rl_term_cr
;
char
*
_rl_term_backspace
;
char
*
_rl_term_goto
;
char
*
_rl_term_pc
;
c
onst
c
har
*
_rl_term_clreol
;
c
onst
c
har
*
_rl_term_clrpag
;
c
onst
c
har
*
_rl_term_cr
;
c
onst
c
har
*
_rl_term_backspace
;
c
onst
c
har
*
_rl_term_goto
;
c
onst
c
har
*
_rl_term_pc
;
/* Non-zero if we determine that the terminal can do character insertion. */
int
_rl_terminal_can_insert
=
0
;
/* How to insert characters. */
char
*
_rl_term_im
;
char
*
_rl_term_ei
;
char
*
_rl_term_ic
;
char
*
_rl_term_ip
;
char
*
_rl_term_IC
;
c
onst
c
har
*
_rl_term_im
;
c
onst
c
har
*
_rl_term_ei
;
c
onst
c
har
*
_rl_term_ic
;
c
onst
c
har
*
_rl_term_ip
;
c
onst
c
har
*
_rl_term_IC
;
/* How to delete characters. */
char
*
_rl_term_dc
;
char
*
_rl_term_DC
;
c
onst
c
har
*
_rl_term_dc
;
c
onst
c
har
*
_rl_term_DC
;
#if defined (HACK_TERMCAP_MOTION)
char
*
_rl_term_forward_char
;
#endif
/* HACK_TERMCAP_MOTION */
/* How to go up a line. */
char
*
_rl_term_up
;
c
onst
c
har
*
_rl_term_up
;
/* A visible bell; char if the terminal can be made to flash the screen. */
static
char
*
_rl_visible_bell
;
static
c
onst
c
har
*
_rl_visible_bell
;
/* Non-zero means the terminal can auto-wrap lines. */
int
_rl_term_autowrap
;
...
...
@@ -127,30 +128,30 @@ static int term_has_meta;
/* The sequences to write to turn on and off the meta key, if this
terminal has one. */
static
char
*
_rl_term_mm
;
static
char
*
_rl_term_mo
;
static
c
onst
c
har
*
_rl_term_mm
;
static
c
onst
c
har
*
_rl_term_mo
;
/* The key sequences output by the arrow keys, if this terminal has any. */
static
char
*
_rl_term_ku
;
static
char
*
_rl_term_kd
;
static
char
*
_rl_term_kr
;
static
char
*
_rl_term_kl
;
static
c
onst
c
har
*
_rl_term_ku
;
static
c
onst
c
har
*
_rl_term_kd
;
static
c
onst
c
har
*
_rl_term_kr
;
static
c
onst
c
har
*
_rl_term_kl
;
/* How to initialize and reset the arrow keys, if this terminal has any. */
static
char
*
_rl_term_ks
;
static
char
*
_rl_term_ke
;
static
c
onst
c
har
*
_rl_term_ks
;
static
c
onst
c
har
*
_rl_term_ke
;
/* The key sequences sent by the Home and End keys, if any. */
static
char
*
_rl_term_kh
;
static
char
*
_rl_term_kH
;
static
char
*
_rl_term_at7
;
/* @7 */
static
c
onst
c
har
*
_rl_term_kh
;
static
c
onst
c
har
*
_rl_term_kH
;
static
c
onst
c
har
*
_rl_term_at7
;
/* @7 */
/* Insert key */
static
char
*
_rl_term_kI
;
static
c
onst
c
har
*
_rl_term_kI
;
/* Cursor control */
static
char
*
_rl_term_vs
;
/* very visible */
static
char
*
_rl_term_ve
;
/* normal */
static
c
onst
c
har
*
_rl_term_vs
;
/* very visible */
static
c
onst
c
har
*
_rl_term_ve
;
/* normal */
static
void
bind_termcap_arrow_keys
PARAMS
((
Keymap
));
...
...
@@ -296,7 +297,7 @@ rl_resize_terminal ()
struct
_tc_string
{
const
char
*
tc_var
;
char
**
tc_value
;
c
onst
c
har
**
tc_value
;
};
/* This should be kept sorted, just in case we decide to change the
...
...
@@ -416,7 +417,7 @@ _rl_init_terminal_io (terminal_name)
/* Everything below here is used by the redisplay code (tputs). */
_rl_screenchars
=
_rl_screenwidth
*
_rl_screenheight
;
_rl_term_cr
=
(
char
*
)
"
\r
"
;
_rl_term_cr
=
"
\r
"
;
_rl_term_im
=
_rl_term_ei
=
_rl_term_ic
=
_rl_term_IC
=
(
char
*
)
NULL
;
_rl_term_up
=
_rl_term_dc
=
_rl_term_DC
=
_rl_visible_bell
=
(
char
*
)
NULL
;
_rl_term_ku
=
_rl_term_kd
=
_rl_term_kl
=
_rl_term_kr
=
(
char
*
)
NULL
;
...
...
@@ -433,8 +434,8 @@ _rl_init_terminal_io (terminal_name)
tgoto if _rl_term_IC or _rl_term_DC is defined, but just in case we
change that later... */
PC
=
'\0'
;
BC
=
_rl_term_backspace
=
(
char
*
)
"
\b
"
;
UP
=
_rl_term_up
;
BC
=
(
char
*
)(
_rl_term_backspace
=
"
\b
"
)
;
UP
=
(
char
*
)
_rl_term_up
;
return
0
;
}
...
...
@@ -444,11 +445,11 @@ _rl_init_terminal_io (terminal_name)
/* Set up the variables that the termcap library expects the application
to provide. */
PC
=
_rl_term_pc
?
*
_rl_term_pc
:
0
;
BC
=
_rl_term_backspace
;
UP
=
_rl_term_up
;
BC
=
(
char
*
)
_rl_term_backspace
;
UP
=
(
char
*
)
_rl_term_up
;
if
(
!
_rl_term_cr
)
_rl_term_cr
=
(
char
*
)
"
\r
"
;
_rl_term_cr
=
"
\r
"
;
_rl_term_autowrap
=
tgetflag
(
"am"
)
&&
tgetflag
(
"xn"
);
...
...
@@ -500,7 +501,7 @@ bind_termcap_arrow_keys (map)
_rl_keymap
=
xkeymap
;
}
char
*
c
onst
c
har
*
rl_get_termcap
(
cap
)
const
char
*
cap
;
{
...
...
readline/text.c
View file @
51f558e0
...
...
@@ -1132,11 +1132,11 @@ int
rl_insert_comment
(
count
,
key
)
int
count
__attribute__
((
unused
)),
key
;
{
char
*
rl_comment_text
;
c
onst
c
har
*
rl_comment_text
;
int
rl_comment_len
;
rl_beg_of_line
(
1
,
key
);
rl_comment_text
=
(
char
*
)(
_rl_comment_begin
?
_rl_comment_begin
:
RL_COMMENT_BEGIN_DEFAULT
)
;
rl_comment_text
=
_rl_comment_begin
?
_rl_comment_begin
:
RL_COMMENT_BEGIN_DEFAULT
;
if
(
rl_explicit_arg
==
0
)
rl_insert_text
(
rl_comment_text
);
...
...
readline/tilde.c
View file @
51f558e0
...
...
@@ -190,7 +190,7 @@ tilde_expand (string)
int
result_size
,
result_index
;
result_index
=
result_size
=
0
;
if
((
result
=
(
char
*
)
strchr
(
string
,
'~'
)))
if
((
result
=
strchr
(
string
,
'~'
)))
result
=
(
char
*
)
xmalloc
(
result_size
=
(
strlen
(
string
)
+
16
));
else
result
=
(
char
*
)
xmalloc
(
result_size
=
(
strlen
(
string
)
+
1
));
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment