summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBardur Arantsson <bardur@scientician.net>2010-01-10 18:55:44 +0100
committerBardur Arantsson <bardur@scientician.net>2010-01-10 19:15:47 +0100
commitb75726abe39bfcd82186ca22992644d10985e914 (patch)
tree9cfa5b880f9f10c0a62debd07b6fb1595e4f4dfb /src
parentf0e2857d68a36f3db08912de918905e2c53225f3 (diff)
Remove dead code.
Diffstat (limited to 'src')
-rw-r--r--src/loadsave.c122
-rw-r--r--src/q_thrain.c1
2 files changed, 0 insertions, 123 deletions
diff --git a/src/loadsave.c b/src/loadsave.c
index adc13c6e..6f355226 100644
--- a/src/loadsave.c
+++ b/src/loadsave.c
@@ -42,19 +42,9 @@ static void bz_done(int);
static void bz_prep(int);
#endif
-static void do_ver_byte(byte *, u32b, byte, int);
-static void do_ver_u16b(u16b *, u32b, u16b, int);
static void do_ver_s16b(s16b *, u32b, s16b, int);
-static void do_ver_u32b(u32b *, u32b, u32b, int);
-static void do_ver_s32b(s32b *, u32b, s32b, int);
-static void do_ver_string(char *, int, u32b, char *, int);
static void skip_ver_byte(u32b, int);
-static void skip_ver_u16b(u32b, int);
-static void skip_ver_s16b(u32b, int);
-static void skip_ver_u32b(u32b, int);
-static void skip_ver_s32b(u32b, int);
-static void skip_ver_string(u32b, int);
errr rd_savefile(void);
@@ -1603,24 +1593,6 @@ static void do_string(char *str, int max, int flag)
exit(0);
}
-/*
- * Periodically, to reduce overhead and code clutter, we'll probably
- * want to convert all calls to do_ver_??? with direct do_??? calls, and
- * break the backwards compatibility. How often this needs to happen
- * remains to be seen, as the rate of accumulation isn't very
- * predictable. -- Improv
- */
-static void do_ver_byte(byte *v, u32b version, byte defval, int flag)
-{
- if ((flag == LS_LOAD) && (vernum < version))
- {
- *v = defval; /* Use the default value, and DO NOT READ */
- return;
- }
-
- do_byte(v, flag); /* Otherwise, go as normal */
-}
-
static void skip_ver_byte(u32b version, int flag)
/* Reads and discards a byte if the savefile is as old as/older than version */
{
@@ -1632,26 +1604,6 @@ static void skip_ver_byte(u32b version, int flag)
return;
}
-static void do_ver_u16b(u16b *v, u32b version, u16b defval, int flag)
-{
- if ((flag == LS_LOAD) && (vernum < version))
- {
- *v = defval;
- return;
- }
- do_u16b(v, flag);
-}
-
-static void skip_ver_u16b(u32b version, int flag)
-{
- if ((flag == LS_LOAD) && (vernum <= version))
- {
- u16b forget;
- do_u16b(&forget, flag);
- }
- return;
-}
-
static void do_ver_s16b(s16b *v, u32b version, s16b defval, int flag)
{
if ((flag == LS_LOAD) && (vernum < version))
@@ -1662,80 +1614,6 @@ static void do_ver_s16b(s16b *v, u32b version, s16b defval, int flag)
do_s16b(v, flag);
}
-static void skip_ver_s16b(u32b version, int flag)
-{
- if ((flag == LS_LOAD) && (vernum <= version))
- {
- s16b forget;
- do_s16b(&forget, flag);
- }
- return;
-}
-
-static void do_ver_u32b(u32b *v, u32b version, u32b defval, int flag)
-{
- if ((flag == LS_LOAD) && (vernum < version))
- {
- *v = defval;
- return;
- }
- do_u32b(v, flag);
-}
-
-static void skip_ver_u32b(u32b version, int flag)
-{
- if ((flag == LS_LOAD) && (vernum <= version))
- {
- u32b forget;
- do_u32b(&forget, flag);
- }
- return;
-}
-
-static void do_ver_s32b(s32b *v, u32b version, s32b defval, int flag)
-{
- if ((flag == LS_LOAD) && (vernum < version))
- {
- *v = defval;
- return;
- }
- do_s32b(v, flag);
-}
-
-static void skip_ver_s32b(u32b version, int flag)
-{
- if ((flag == LS_LOAD) && (vernum <= version))
- {
- s32b forget;
- do_s32b(&forget, flag);
- }
- return;
-}
-
-static void do_ver_string(char *str, int max, u32b version, char *defval,
- int flag)
-/* Careful, remember the argument order here */
-{
- if ((flag == LS_LOAD) && (vernum < version))
- {
- strncpy(str, defval, max);
- str[max - 1] = '\0'; /* Ensure that whatever happens, the result string is term'd */
- return;
- }
- do_string(str, max, flag);
-}
-
-static void skip_ver_string(u32b version, int flag)
-/* This function is slow and bulky */
-{
- if ((flag == LS_LOAD) && (vernum <= version))
- {
- char forget[1000];
- do_string(forget, 999, flag);
- }
- return;
-}
-
/*
* Show information on the screen, one line at a time.
*
diff --git a/src/q_thrain.c b/src/q_thrain.c
index e7e3161a..265ef3e2 100644
--- a/src/q_thrain.c
+++ b/src/q_thrain.c
@@ -95,7 +95,6 @@ bool quest_thrain_gen_hook(char *fmt)
int ystart;
int y2, x2, yval, xval;
int y1, x1, xsize, ysize;
- monster_type *m_ptr;
if (dungeon_type != DUNGEON_DOL_GULDUR) return (FALSE);
if (cquest.data[0] != dun_level) return (FALSE);