summaryrefslogtreecommitdiff
path: root/src/saveload/object_sl.cpp
diff options
context:
space:
mode:
authorglx22 <glx@openttd.org>2021-07-04 22:44:23 +0200
committerLoïc Guilloux <glx22@users.noreply.github.com>2021-07-06 22:29:08 +0200
commit7bcc7e11ff367d655b58fdc29bde5174afd49e4b (patch)
tree2014ca7f72fed7417cf73ff69dca401a46b4c872 /src/saveload/object_sl.cpp
parent6e627f35ac03008dab7729ad079b79db9df2d68b (diff)
downloadopenttd-7bcc7e11ff367d655b58fdc29bde5174afd49e4b.tar.xz
Codechange: Use a common sub-class for NewGRFMapping chunks
Diffstat (limited to 'src/saveload/object_sl.cpp')
-rw-r--r--src/saveload/object_sl.cpp14
1 files changed, 2 insertions, 12 deletions
diff --git a/src/saveload/object_sl.cpp b/src/saveload/object_sl.cpp
index a61050303..eea1ec0fc 100644
--- a/src/saveload/object_sl.cpp
+++ b/src/saveload/object_sl.cpp
@@ -66,18 +66,8 @@ struct OBJSChunkHandler : ChunkHandler {
}
};
-struct OBIDChunkHandler : ChunkHandler {
- OBIDChunkHandler() : ChunkHandler('OBID', CH_TABLE) {}
-
- void Save() const override
- {
- Save_NewGRFMapping(_object_mngr);
- }
-
- void Load() const override
- {
- Load_NewGRFMapping(_object_mngr);
- }
+struct OBIDChunkHandler : NewGRFMappingChunkHandler {
+ OBIDChunkHandler() : NewGRFMappingChunkHandler('OBID', _object_mngr) {}
};
static const OBIDChunkHandler OBID;