@@ -850,7 +850,7 @@ on_completion(const char *text, int state)
850
850
* before calling the normal completer */
851
851
852
852
static char * *
853
- flex_complete (char * text , int start , int end )
853
+ flex_complete (const char * text , int start , int end )
854
854
{
855
855
#ifdef HAVE_RL_COMPLETION_APPEND_CHARACTER
856
856
rl_completion_append_character = '\0' ;
@@ -898,12 +898,12 @@ setup_readline(void)
898
898
rl_bind_key_in_map ('\t' , rl_complete , emacs_meta_keymap );
899
899
rl_bind_key_in_map ('\033' , rl_complete , emacs_meta_keymap );
900
900
/* Set our hook functions */
901
- rl_startup_hook = ( rl_hook_func_t * ) on_startup_hook ;
901
+ rl_startup_hook = on_startup_hook ;
902
902
#ifdef HAVE_RL_PRE_INPUT_HOOK
903
- rl_pre_input_hook = ( rl_hook_func_t * ) on_pre_input_hook ;
903
+ rl_pre_input_hook = on_pre_input_hook ;
904
904
#endif
905
905
/* Set our completion function */
906
- rl_attempted_completion_function = ( rl_completion_func_t * ) flex_complete ;
906
+ rl_attempted_completion_function = flex_complete ;
907
907
/* Set Python word break characters */
908
908
completer_word_break_characters =
909
909
rl_completer_word_break_characters =
0 commit comments