Convert skip_ctl_c_seq() and its callers (except strip_ansi()) from unsigned char to char
This should make no functional difference, and cuts out a large number of unsigned char * / char * mismatch warnings.
This commit is contained in:
@@ -189,7 +189,7 @@ extern Function_ptr *global;
|
||||
#define ccscpan (*(size_t (*)(const char *, int))global[CCSPAN])
|
||||
#define charcount (*(int (*)(const char *, char ))global[CHARCOUNT])
|
||||
#define strpcat (*(char *(*)(char *, const char *, ...))global[STRPCAT])
|
||||
#define strcpy_nocolorcodes (*(u_char *(*)(u_char *, const u_char *))global[STRCPY_NOCOLORCODES])
|
||||
#define strcpy_nocolorcodes (*(char *(*)(char *, const char *))global[STRCPY_NOCOLORCODES])
|
||||
#define cryptit (*(char *(*)(const char *))global[CRYPTIT])
|
||||
#define stripdev (*(char *(*)(char *))global[STRIPDEV])
|
||||
#define mangle_line (*(size_t (*)(char *, int, size_t))global[MANGLE_LINE])
|
||||
@@ -275,13 +275,13 @@ extern Function_ptr *global;
|
||||
#define dcc_printf (*(int (*)(int, char *, ...))global[DCC_PRINTF])
|
||||
|
||||
/* screen.c */
|
||||
#define prepare_display (*(unsigned char **(*)(const unsigned char *, int , int *, int ))global[PREPARE_DISPLAY])
|
||||
#define add_to_window (*(void (*)(Window *, const unsigned char *))global[ADD_TO_WINDOW])
|
||||
#define prepare_display (*(char **(*)(const char *, int , int *, int ))global[PREPARE_DISPLAY])
|
||||
#define add_to_window (*(void (*)(Window *, const char *))global[ADD_TO_WINDOW])
|
||||
#define skip_incoming_mirc (*(char *(*)(char *))global[SKIP_INCOMING_MIRC])
|
||||
#define add_to_screen (*(void (*)(char *))global[ADD_TO_SCREEN])
|
||||
#define split_up_line (*(unsigned char **(*)(const unsigned char *, int ))global[SPLIT_UP_LINE])
|
||||
#define output_line (*(int (*)(const unsigned char *))global[OUTPUT_LINE])
|
||||
#define output_with_count (*(int (*)(const unsigned char *, int , int ))global[OUTPUT_WITH_COUNT])
|
||||
#define split_up_line (*(char **(*)(const char *, int ))global[SPLIT_UP_LINE])
|
||||
#define output_line (*(int (*)(const char *))global[OUTPUT_LINE])
|
||||
#define output_with_count (*(int (*)(const char *, int , int ))global[OUTPUT_WITH_COUNT])
|
||||
#define scroll_window (*(void (*)(Window *))global[SCROLL_WINDOW])
|
||||
/* Previous broken definitions - yet it still seemed to work?
|
||||
#define cursor_not_in_display(x) ((void) (global[CURSOR_IN_DISPLAY]((Screen *)x)))
|
||||
@@ -295,7 +295,7 @@ extern Function_ptr *global;
|
||||
#define kill_screen (*(void (*)(Screen *))global[KILL_SCREEN])
|
||||
#define xterm_settitle (*(void (*)(void))global[XTERM_SETTITLE])
|
||||
#define add_wait_prompt (*(void (*)(char *, void (*)(char *, char *), char *, int , int ))global[ADD_WAIT_PROMPT])
|
||||
#define skip_ctl_c_seq (*(const unsigned char *(*)(const unsigned char *, int *, int *, int ))global[SKIP_CTL_C_SEQ])
|
||||
#define skip_ctl_c_seq (*(char *(*)(const char *, int *, int *, int ))global[SKIP_CTL_C_SEQ])
|
||||
#define strip_ansi (*(unsigned char *(*)(const unsigned char *))global[STRIP_ANSI])
|
||||
#define create_new_screen ((Screen * (*)(void))global[CREATE_NEW_SCREEN])
|
||||
#define create_additional_screen ((Window * (*)(void))global[CREATE_ADDITIONAL_SCREEN])
|
||||
|
||||
Reference in New Issue
Block a user