summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/bldg.hpp8
-rw-r--r--src/cmd2.cc1
-rw-r--r--src/externs.h6
-rw-r--r--src/store.cc8
4 files changed, 12 insertions, 11 deletions
diff --git a/src/bldg.hpp b/src/bldg.hpp
new file mode 100644
index 00000000..db6f885e
--- /dev/null
+++ b/src/bldg.hpp
@@ -0,0 +1,8 @@
+#pragma once
+
+#include "angband.h"
+
+extern bool_ bldg_process_command(store_type *s_ptr, int i);
+extern void show_building(store_type *s_ptr);
+extern bool_ is_state(store_type *s_ptr, int state);
+extern void enter_quest(void);
diff --git a/src/cmd2.cc b/src/cmd2.cc
index 543dddea..939624ac 100644
--- a/src/cmd2.cc
+++ b/src/cmd2.cc
@@ -7,6 +7,7 @@
*/
#include "angband.h"
+#include "bldg.hpp"
#include "gods.hpp"
#include "hooks.h"
#include "skills.hpp"
diff --git a/src/externs.h b/src/externs.h
index 06583c12..fae7e225 100644
--- a/src/externs.h
+++ b/src/externs.h
@@ -1281,12 +1281,6 @@ school_type *school_at(int index);
void mana_school_calc_mana(int *msp);
-/* bldg.c -KMW- */
-extern bool_ bldg_process_command(store_type *s_ptr, int i);
-extern void show_building(store_type *s_ptr);
-extern bool_ is_state(store_type *s_ptr, int state);
-extern void enter_quest(void);
-
/* util.c */
extern s32b rescale(s32b x, s32b max, s32b new_max);
extern bool_ input_box(cptr text, int y, int x, char *buf, int max);
diff --git a/src/store.cc b/src/store.cc
index 4260112d..9bb50234 100644
--- a/src/store.cc
+++ b/src/store.cc
@@ -1,7 +1,3 @@
-/* File: store.c */
-
-/* Purpose: Store commands */
-
/*
* Copyright (c) 1989 James E. Wilson, Robert A. Koeneke
*
@@ -11,9 +7,11 @@
*/
#include "store.hpp"
+
+#include "bldg.hpp"
+#include "hooks.h"
#include "spell_type.hpp"
#include "quark.h"
-#include "hooks.h"
#include "skills.hpp"
#include "spells5.hpp"
#include "xtra1.hpp"