summaryrefslogtreecommitdiff
path: root/src/saveload
diff options
context:
space:
mode:
Diffstat (limited to 'src/saveload')
-rw-r--r--src/saveload/saveload.cpp17
-rw-r--r--src/saveload/saveload.h7
2 files changed, 6 insertions, 18 deletions
diff --git a/src/saveload/saveload.cpp b/src/saveload/saveload.cpp
index 04598e881..652a540fc 100644
--- a/src/saveload/saveload.cpp
+++ b/src/saveload/saveload.cpp
@@ -1189,17 +1189,12 @@ static void SlSaveChunks()
{
const ChunkHandler *ch;
const ChunkHandler * const *chsc;
- uint p;
-
- for (p = 0; p != CH_NUM_PRI_LEVELS; p++) {
- for (chsc = _chunk_handlers; (ch = *chsc++) != NULL;) {
- while (true) {
- if (((ch->flags >> CH_PRI_SHL) & (CH_NUM_PRI_LEVELS - 1)) == p)
- SlSaveChunk(ch);
- if (ch->flags & CH_LAST)
- break;
- ch++;
- }
+
+ for (chsc = _chunk_handlers; (ch = *chsc++) != NULL;) {
+ while (true) {
+ SlSaveChunk(ch);
+ if (ch->flags & CH_LAST) break;
+ ch++;
}
}
diff --git a/src/saveload/saveload.h b/src/saveload/saveload.h
index 5d33c099f..91ccf3404 100644
--- a/src/saveload/saveload.h
+++ b/src/saveload/saveload.h
@@ -92,13 +92,6 @@ enum {
CH_TYPE_MASK = 3,
CH_LAST = 8,
CH_AUTO_LENGTH = 16,
-
- CH_PRI_0 = 0 << 4,
- CH_PRI_1 = 1 << 4,
- CH_PRI_2 = 2 << 4,
- CH_PRI_3 = 3 << 4,
- CH_PRI_SHL = 4,
- CH_NUM_PRI_LEVELS = 4,
};
/** VarTypes is the general bitmasked magic type that tells us