summaryrefslogtreecommitdiffstats
path: root/rogue/rogue.h
diff options
context:
space:
mode:
authorhubertf <hubertf@NetBSD.org>1998-11-10 13:01:31 +0000
committerhubertf <hubertf@NetBSD.org>1998-11-10 13:01:31 +0000
commit7d7fd1d69fceb79900e4d597c5e2bdbad06d6cc0 (patch)
tree08c3c9c428446f82830e48fe1f270f237f757c65 /rogue/rogue.h
parent05f879242cedc51b52d70804261f502a94ac5893 (diff)
downloadbsdgames-darwin-7d7fd1d69fceb79900e4d597c5e2bdbad06d6cc0.tar.gz
bsdgames-darwin-7d7fd1d69fceb79900e4d597c5e2bdbad06d6cc0.tar.zst
bsdgames-darwin-7d7fd1d69fceb79900e4d597c5e2bdbad06d6cc0.zip
constify, per PR 6148
Diffstat (limited to 'rogue/rogue.h')
-rw-r--r--rogue/rogue.h110
1 files changed, 55 insertions, 55 deletions
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;