ee: Drop P_() macro used for pre-C89 compatibility.

Reviewed by:	emaste
Differential Revision:	https://reviews.freebsd.org/D39669
This commit is contained in:
John Baldwin 2023-04-18 12:52:44 -07:00
parent 8deb442cf7
commit 87cc8c6be0

View file

@ -219,12 +219,6 @@ WINDOW *text_win;
WINDOW *help_win;
WINDOW *info_win;
#if defined(__STDC__) || defined(__cplusplus)
#define P_(s) s
#else
#define P_(s) ()
#endif
/*
| The following structure allows menu items to be flexibly declared.
@ -247,98 +241,98 @@ WINDOW *info_win;
struct menu_entries {
char *item_string;
int (*procedure)P_((struct menu_entries *));
int (*procedure)(struct menu_entries *);
struct menu_entries *ptr_argument;
int (*iprocedure)P_((int));
void (*nprocedure)P_((void));
int (*iprocedure)(int);
void (*nprocedure)(void);
int argument;
};
int main P_((int argc, char *argv[]));
unsigned char *resiz_line P_((int factor, struct text *rline, int rpos));
void insert P_((int character));
void delete P_((int disp));
void scanline P_((unsigned char *pos));
int tabshift P_((int temp_int));
int out_char P_((WINDOW *window, int character, int column));
int len_char P_((int character, int column));
void draw_line P_((int vertical, int horiz, unsigned char *ptr, int t_pos, int length));
void insert_line P_((int disp));
struct text *txtalloc P_((void));
struct files *name_alloc P_((void));
unsigned char *next_word P_((unsigned char *string));
void prev_word P_((void));
void control P_((void));
void emacs_control P_((void));
void bottom P_((void));
void top P_((void));
void nextline P_((void));
void prevline P_((void));
void left P_((int disp));
void right P_((int disp));
void find_pos P_((void));
void up P_((void));
void down P_((void));
void function_key P_((void));
void print_buffer P_((void));
void command_prompt P_((void));
void command P_((char *cmd_str1));
int scan P_((char *line, int offset, int column));
char *get_string P_((char *prompt, int advance));
int compare P_((char *string1, char *string2, int sensitive));
void goto_line P_((char *cmd_str));
void midscreen P_((int line, unsigned char *pnt));
void get_options P_((int numargs, char *arguments[]));
void check_fp P_((void));
void get_file P_((char *file_name));
void get_line P_((int length, unsigned char *in_string, int *append));
void draw_screen P_((void));
void finish P_((void));
int quit P_((int noverify));
void edit_abort P_((int arg));
void delete_text P_((void));
int write_file P_((char *file_name, int warn_if_exists));
int search P_((int display_message));
void search_prompt P_((void));
void del_char P_((void));
void undel_char P_((void));
void del_word P_((void));
void undel_word P_((void));
void del_line P_((void));
void undel_line P_((void));
void adv_word P_((void));
void move_rel P_((int direction, int lines));
void eol P_((void));
void bol P_((void));
void adv_line P_((void));
void sh_command P_((char *string));
void set_up_term P_((void));
void resize_check P_((void));
int menu_op P_((struct menu_entries *));
void paint_menu P_((struct menu_entries menu_list[], int max_width, int max_height, int list_size, int top_offset, WINDOW *menu_win, int off_start, int vert_size));
void help P_((void));
void paint_info_win P_((void));
void no_info_window P_((void));
void create_info_window P_((void));
int file_op P_((int arg));
void shell_op P_((void));
void leave_op P_((void));
void redraw P_((void));
int Blank_Line P_((struct text *test_line));
void Format P_((void));
void ee_init P_((void));
void dump_ee_conf P_((void));
void echo_string P_((char *string));
void spell_op P_((void));
void ispell_op P_((void));
int first_word_len P_((struct text *test_line));
void Auto_Format P_((void));
void modes_op P_((void));
char *is_in_string P_((char *string, char *substring));
char *resolve_name P_((char *name));
int restrict_mode P_((void));
int unique_test P_((char *string, char *list[]));
void strings_init P_((void));
int main(int argc, char *argv[]);
unsigned char *resiz_line(int factor, struct text *rline, int rpos);
void insert(int character);
void delete(int disp);
void scanline(unsigned char *pos);
int tabshift(int temp_int);
int out_char(WINDOW *window, int character, int column);
int len_char(int character, int column);
void draw_line(int vertical, int horiz, unsigned char *ptr, int t_pos, int length);
void insert_line(int disp);
struct text *txtalloc(void);
struct files *name_alloc(void);
unsigned char *next_word(unsigned char *string);
void prev_word(void);
void control(void);
void emacs_control(void);
void bottom(void);
void top(void);
void nextline(void);
void prevline(void);
void left(int disp);
void right(int disp);
void find_pos(void);
void up(void);
void down(void);
void function_key(void);
void print_buffer(void);
void command_prompt(void);
void command(char *cmd_str1);
int scan(char *line, int offset, int column);
char *get_string(char *prompt, int advance);
int compare(char *string1, char *string2, int sensitive);
void goto_line(char *cmd_str);
void midscreen(int line, unsigned char *pnt);
void get_options(int numargs, char *arguments[]);
void check_fp(void);
void get_file(char *file_name);
void get_line(int length, unsigned char *in_string, int *append);
void draw_screen(void);
void finish(void);
int quit(int noverify);
void edit_abort(int arg);
void delete_text(void);
int write_file(char *file_name, int warn_if_exists);
int search(int display_message);
void search_prompt(void);
void del_char(void);
void undel_char(void);
void del_word(void);
void undel_word(void);
void del_line(void);
void undel_line(void);
void adv_word(void);
void move_rel(int direction, int lines);
void eol(void);
void bol(void);
void adv_line(void);
void sh_command(char *string);
void set_up_term(void);
void resize_check(void);
int menu_op(struct menu_entries *);
void paint_menu(struct menu_entries menu_list[], int max_width, int max_height, int list_size, int top_offset, WINDOW *menu_win, int off_start, int vert_size);
void help(void);
void paint_info_win(void);
void no_info_window(void);
void create_info_window(void);
int file_op(int arg);
void shell_op(void);
void leave_op(void);
void redraw(void);
int Blank_Line(struct text *test_line);
void Format(void);
void ee_init(void);
void dump_ee_conf(void);
void echo_string(char *string);
void spell_op(void);
void ispell_op(void);
int first_word_len(struct text *test_line);
void Auto_Format(void);
void modes_op(void);
char *is_in_string(char *string, char *substring);
char *resolve_name(char *name);
int restrict_mode(void);
int unique_test(char *string, char *list[]);
void strings_init(void);
#undef P_
/*