From: Christian Heller <c.heller@plomlompom.de>
Date: Fri, 28 Jun 2013 00:29:20 +0000 (+0200)
Subject: Made all function declarations in header files extern, for stylistic consistency... 
X-Git-Tag: tce~1183
X-Git-Url: https://plomlompom.com/repos/%7B%7Bdb.prefix%7D%7D/%7B%7B%20web_path%20%7D%7D/%7B%7Bprefix%7D%7D/balance2?a=commitdiff_plain;h=b944d403e356e444b47b0f5768406c0527151be0;p=plomrogue

Made all function declarations in header files extern, for stylistic consistency only.
---

diff --git a/src/draw_wins.h b/src/draw_wins.h
index dea248a..2013efd 100644
--- a/src/draw_wins.h
+++ b/src/draw_wins.h
@@ -5,11 +5,11 @@
 
 struct Win;
 
-void draw_with_linebreaks (struct Win *, char *, uint16_t);
-void draw_text_from_bottom (struct Win *, char *);
-void draw_log_win (struct Win *);
-void draw_map_win (struct Win *);
-void draw_info_win (struct Win *);
-void draw_keys_win (struct Win *);
+extern void draw_with_linebreaks (struct Win *, char *, uint16_t);
+extern void draw_text_from_bottom (struct Win *, char *);
+extern void draw_log_win (struct Win *);
+extern void draw_map_win (struct Win *);
+extern void draw_info_win (struct Win *);
+extern void draw_keys_win (struct Win *);
 
 #endif
diff --git a/src/keybindings.h b/src/keybindings.h
index ad8b3bb..4cdcd5a 100644
--- a/src/keybindings.h
+++ b/src/keybindings.h
@@ -15,11 +15,11 @@ struct KeysWinData {
   char edit;
   uint16_t select; };
 
-void init_keybindings(struct World *);
-void save_keybindings(struct World *);
-uint16_t get_action_key (struct KeyBinding *, char *);
-char * get_keyname(uint16_t);
-void keyswin_mod_key (struct World *, struct WinMeta *);
-void keyswin_move_selection (struct World *, char);
+extern void init_keybindings(struct World *);
+extern void save_keybindings(struct World *);
+extern uint16_t get_action_key (struct KeyBinding *, char *);
+extern char * get_keyname(uint16_t);
+extern void keyswin_mod_key (struct World *, struct WinMeta *);
+extern void keyswin_move_selection (struct World *, char);
 
 #endif
diff --git a/src/readwrite.h b/src/readwrite.h
index eeead6b..dd4e237 100644
--- a/src/readwrite.h
+++ b/src/readwrite.h
@@ -4,9 +4,9 @@
 #include <stdio.h>
 #include <stdint.h>
 
-uint16_t read_uint16_bigendian(FILE * file);
-void write_uint16_bigendian(uint16_t x, FILE * file);
-uint32_t read_uint32_bigendian(FILE * file);
-void write_uint32_bigendian(uint32_t x, FILE * file);
+extern uint16_t read_uint16_bigendian(FILE * file);
+extern void write_uint16_bigendian(uint16_t x, FILE * file);
+extern uint32_t read_uint32_bigendian(FILE * file);
+extern void write_uint32_bigendian(uint32_t x, FILE * file);
 
 #endif
diff --git a/src/roguelike.h b/src/roguelike.h
index 45e63b9..963031f 100644
--- a/src/roguelike.h
+++ b/src/roguelike.h
@@ -25,19 +25,19 @@ struct Map {
   struct yx_uint16 offset;
   char * cells; };
 
-uint16_t rrand(char, uint32_t);
-void update_log (struct World *, char *);
+extern uint16_t rrand(char, uint32_t);
+extern void update_log (struct World *, char *);
 
-struct Map init_map ();
-void map_scroll (struct Map *, char);
+extern struct Map init_map ();
+extern void map_scroll (struct Map *, char);
 
-void turn_over (struct World *, char);
-void save_game(struct World *);
+extern void turn_over (struct World *, char);
+extern void save_game(struct World *);
 
-void toggle_window (struct WinMeta *, struct Win *);
-void scroll_pad (struct WinMeta *, char);
-void growshrink_active_window (struct WinMeta *, char);
+extern void toggle_window (struct WinMeta *, struct Win *);
+extern void scroll_pad (struct WinMeta *, char);
+extern void growshrink_active_window (struct WinMeta *, char);
 
-unsigned char meta_keys(int, struct World *, struct WinMeta *, struct Win *, struct Win *, struct Win *, struct Win *);
+extern unsigned char meta_keys(int, struct World *, struct WinMeta *, struct Win *, struct Win *, struct Win *, struct Win *);
 
 #endif
diff --git a/src/yx_uint16.h b/src/yx_uint16.h
index c697879..4751b68 100644
--- a/src/yx_uint16.h
+++ b/src/yx_uint16.h
@@ -13,6 +13,6 @@ struct yx_uint16 {
   uint16_t x; };
 
 extern char yx_uint16_cmp (struct yx_uint16, struct yx_uint16);
-struct yx_uint16 mv_yx_in_dir (char, struct yx_uint16);
+extern struct yx_uint16 mv_yx_in_dir (char, struct yx_uint16);
 
 #endif