From 7d7fd1d69fceb79900e4d597c5e2bdbad06d6cc0 Mon Sep 17 00:00:00 2001 From: hubertf Date: Tue, 10 Nov 1998 13:01:31 +0000 Subject: constify, per PR 6148 --- rogue/rogue.h | 110 +++++++++++++++++++++++++++++----------------------------- 1 file changed, 55 insertions(+), 55 deletions(-) (limited to 'rogue/rogue.h') diff --git a/rogue/rogue.h b/rogue/rogue.h index 28acbf7b..6375bda0 100644 --- a/rogue/rogue.h +++ b/rogue/rogue.h @@ -1,4 +1,4 @@ -/* $NetBSD: rogue.h,v 1.7 1998/09/13 15:27:30 hubertf Exp $ */ +/* $NetBSD: rogue.h,v 1.8 1998/11/10 13:01:32 hubertf Exp $ */ /* * Copyright (c) 1988, 1993 @@ -222,7 +222,7 @@ struct id { struct obj { /* comment is monster meaning */ unsigned long m_flags; /* monster flags */ - char *damage; /* damage it does */ + const char *damage; /* damage it does */ short quantity; /* hit points to kill */ short ichar; /* 'A' is for aquatar */ short kill_exp; /* exp for killing it */ @@ -460,18 +460,18 @@ extern char *CL; object *alloc_object __P((void)); object *check_duplicate __P((object *, object *)); -char *get_ench_color __P((void)); +const char *get_ench_color __P((void)); object *get_letter_object __P((int)); object *get_thrown_at_monster __P((object *, short, short *, short *)); object *get_zapped_monster __P((short, short *, short *)); object *gr_monster __P((object *, int)); object *gr_object __P((void)); -char *md_getenv __P((char *)); +char *md_getenv __P((const char *)); const char * md_gln __P((void)); char *md_malloc __P((int)); -char *mon_name __P((object *)); -char *name_of __P((object *)); +const char *mon_name __P((const object *)); +const char *name_of __P((const object *)); object *object_at __P((object *, short, short)); object *pick_up __P((int, int, short *)); void add_exp __P((int, boolean)); @@ -485,13 +485,13 @@ void c_object_for_wizard __P((void)); void call_it __P((void)); boolean can_move __P((int, int, int, int)); boolean can_turn __P((int, int)); -void center __P((short, char *)); +void center __P((short, const char *)); void check_gold_seeker __P((object *)); boolean check_hunger __P((boolean)); boolean check_imitator __P((object *)); void check_message __P((void)); int check_up __P((void)); -void clean_up __P((char *)) __attribute__((__noreturn__)); +void clean_up __P((const char *)) __attribute__((__noreturn__)); void clear_level __P((void)); void cnfs __P((void)); int coin_toss __P((void)); @@ -527,26 +527,26 @@ void flop_weapon __P((object *, short, short)); void free_object __P((object *)); void free_stuff __P((object *)); void freeze __P((object *)); -int get_armor_class __P((object *)); +int get_armor_class __P((const object *)); int get_com_id __P((int *, short)); -int get_damage __P((char *, boolean)); -void get_desc __P((object *, char *)); +int get_damage __P((const char *, boolean)); +void get_desc __P((const object *, char *)); int get_dir __P((short, short, short, short)); void get_dir_rc __P((short, short *, short *, short)); char get_dungeon_char __P((short, short)); int get_exp_level __P((long)); void get_food __P((object *, boolean)); -int get_hit_chance __P((object *)); -int get_input_line __P((char *, char *, char *, char *, boolean, boolean)); +int get_hit_chance __P((const object *)); +int get_input_line __P((const char *, const char *, char *, const char *, boolean, boolean)); char get_mask_char __P((unsigned short)); -int get_number __P((char *)); +int get_number __P((const char *)); boolean get_oth_room __P((short, short *, short *)); int get_rand __P((int, int)); short get_room_number __P((int, int)); -int get_value __P((object *)); -int get_w_damage __P((object *)); +int get_value __P((const object *)); +int get_w_damage __P((const object *)); void get_wand_and_ring_materials __P((void)); -int get_weapon_damage __P((object *)); +int get_weapon_damage __P((const object *)); char gmc __P((object *)); char gmc_row_col __P((int, int)); void go_blind __P((void)); @@ -563,7 +563,7 @@ void gr_wand __P((object *)); void gr_weapon __P((object *, int)); void hallucinate __P((void)); boolean has_amulet __P((void)); -boolean has_been_touched __P((struct rogue_time *, struct rogue_time *)); +boolean has_been_touched __P((const struct rogue_time *, const struct rogue_time *)); void heal __P((void)); void hide_boxed_passage __P((int, int, int, int, int)); void hold_monster __P((void)); @@ -575,11 +575,11 @@ void id_type __P((void)); void idntfy __P((void)); boolean imitating __P((int, int)); int init __P((int, char **)); -void init_str __P((char **, char *)); -void insert_score __P((char [][], char [][], char *, short, short, object *, int)); +void init_str __P((char **, const char *)); +void insert_score __P((char [][], char [][], const char *, short, short, const object *, int)); void inv_armor_weapon __P((boolean)); void inv_rings __P((void)); -void inventory __P((object *, unsigned short)); +void inventory __P((const object *, unsigned short)); boolean is_all_connected __P((void)); boolean is_digit __P((int)); boolean is_direction __P((short, short *)); @@ -587,8 +587,8 @@ boolean is_pack_letter __P((short *, unsigned short *)); boolean is_passable __P((int, int)); boolean is_vowel __P((short)); void kick_into_pack __P((void)); -void killed_by __P((object *, short)); -long lget_number __P((char *)); +void killed_by __P((const object *, short)); +long lget_number __P((const char *)); void light_passage __P((int, int)); void light_up_room __P((int)); boolean m_confuse __P((object *)); @@ -597,32 +597,32 @@ void make_maze __P((short, short, short, short, short, short)); void make_party __P((void)); void make_room __P((short, short, short, short)); void make_scroll_titles __P((void)); -boolean mask_pack __P((object *, unsigned short)); +boolean mask_pack __P((const object *, unsigned short)); boolean mask_room __P((short, short *, short *, unsigned short)); void md_cbreak_no_echo_nonl __P((boolean)); -boolean md_df __P((char *)); +boolean md_df __P((const char *)); void md_exit __P((int)) __attribute__((__noreturn__)); void md_gct __P((struct rogue_time *)); char *md_gdtcf __P((void)); -int md_get_file_id __P((char *)); -void md_gfmt __P((char *, struct rogue_time *)); +int md_get_file_id __P((const char *)); +void md_gfmt __P((const char *, struct rogue_time *)); int md_gseed __P((void)); void md_heed_signals __P((void)); void md_ignore_signals __P((void)); -int md_link_count __P((char *)); +int md_link_count __P((const char *)); void md_lock __P((boolean)); -void md_shell __P((char *)); +void md_shell __P((const char *)); void md_sleep __P((int)); void md_slurp __P((void)); void md_tstp __P((void)); -void message __P((char *, boolean)); +void message __P((const char *, boolean)); void mix_colors __P((void)); void mix_colors __P((void)); void mix_random_rooms __P((void)); -int mon_can_go __P((object *, int, int)); +int mon_can_go __P((const object *, int, int)); int mon_damage __P((object *, short)); void mon_hit __P((object *)); -boolean mon_sees __P((object *, int, int)); +boolean mon_sees __P((const object *, int, int)); int move_confused __P((object *)); void move_mon_to __P((object *, int, int)); void move_onto __P((void)); @@ -631,19 +631,19 @@ void multiple_move_rogue __P((short)); void mv_1_monster __P((object *, int, int)); void mv_aquatars __P((void)); void mv_mons __P((void)); -int name_cmp __P((char *, char *)); +int name_cmp __P((char *, const char *)); short next_avail_ichar __P((void)); boolean next_to_something __P((int, int)); -void nickize __P((char *, char *, char *)); +void nickize __P((char *, const char *, const char *)); int no_room_for_monster __P((int)); int one_move_rogue __P((short, short)); void onintr __P((int)); void opt_erase __P((int)); void opt_go __P((int)); void opt_show __P((int)); -short pack_count __P((object *)); -short pack_letter __P((char *, unsigned short)); -void pad __P((char *, short)); +short pack_count __P((const object *)); +short pack_letter __P((const char *, unsigned short)); +void pad __P((const char *, short)); void party_monsters __P((int, int)); short party_objects __P((int)); void place_at __P((object *, int, int)); @@ -663,26 +663,26 @@ void put_mons __P((void)); void put_objects __P((void)); void put_on_ring __P((void)); void put_player __P((short)); -void put_scores __P((object *, short)) __attribute__((__noreturn__)); +void put_scores __P((const object *, short)) __attribute__((__noreturn__)); void put_stairs __P((void)); void quaff __P((void)); void quit __P((boolean)); -int r_index __P((char *, int, boolean)); +int r_index __P((const char *, int, boolean)); void r_read __P((FILE *, char *, int)); -void r_write __P((FILE *, char *, int)); +void r_write __P((FILE *, const char *, int)); void rand_around __P((short, short *, short *)); int rand_percent __P((int)); void rand_place __P((object *)); void read_pack __P((object *, FILE *, boolean)); void read_scroll __P((void)); void read_string __P((char *, FILE *)); -void recursive_deadend __P((short, short *, short, short)); +void recursive_deadend __P((short, const short *, short, short)); boolean reg_move __P((void)); void relight __P((void)); void remessage __P((short)); void remove_ring __P((void)); void rest __P((int)); -void restore __P((char *)); +void restore __P((const char *)); int rgetchar __P((void)); void ring_stats __P((boolean)); int rogue_can_see __P((int, int)); @@ -698,7 +698,7 @@ void s_con_mon __P((object *)); int same_col __P((int, int)); int same_row __P((int, int)); void save_game __P((void)); -void save_into_file __P((char *)); +void save_into_file __P((const char *)); void save_screen __P((void)); void search __P((short, boolean)); boolean seek_gold __P((object *)); @@ -726,7 +726,7 @@ void tele __P((void)); void tele_away __P((object *)); void throw __P((void)); boolean throw_at_monster __P((object *, object *)); -int to_hit __P((object *)); +int to_hit __P((const object *)); short trap_at __P((int, int)); void trap_player __P((int, int)); boolean try_to_cough __P((short, short, object *)); @@ -749,14 +749,14 @@ void wear __P((void)); void wield __P((void)); void win __P((void)); void wizardize __P((void)); -void write_pack __P((object *, FILE *)); +void write_pack __P((const object *, FILE *)); void write_string __P((char *, FILE *)); long xxx __P((boolean)); void xxxx __P((char *, short)); void zap_monster __P((object *, unsigned short)); void zapp __P((void)); object *add_to_pack __P((object *, object *, int)); -struct id *get_id_table __P((object *)); +struct id *get_id_table __P((const object *)); unsigned short gr_what_is __P((void)); extern boolean ask_quit; @@ -784,18 +784,18 @@ extern boolean wizard; extern char hit_message[]; extern char hunger_str[]; extern char login_name[]; -extern char *byebye_string; -extern char *curse_message; -extern char *error_file; +extern const char *byebye_string; +extern const char *curse_message; +extern const char *error_file; extern char *fruit; -extern char *m_names[]; -extern char *more; -extern char *new_level_message; +extern const char *const m_names[]; +extern const char *more; +extern const char *new_level_message; extern char *nick_name; -extern char *press_space; +extern const char *press_space; extern char *save_file; -extern char *you_can_move_again; -extern long level_points[]; +extern const char *you_can_move_again; +extern const long level_points[]; extern short add_strength; extern short auto_search; extern short bear_trap; -- cgit v1.2.3-56-ge451