summaryrefslogtreecommitdiff
path: root/src/engine.cpp
diff options
context:
space:
mode:
authorpeter1138 <peter1138@openttd.org>2009-02-08 12:58:14 +0000
committerpeter1138 <peter1138@openttd.org>2009-02-08 12:58:14 +0000
commit748d4d2fb9b6e1813ac48075f4b694ece52d4e27 (patch)
tree38bf4a841572cd478c630060fc85501e52d9826b /src/engine.cpp
parentdcb3a9ac5199c8520d5c3af3d48d9f529a8eecc0 (diff)
downloadopenttd-748d4d2fb9b6e1813ac48075f4b694ece52d4e27.tar.xz
(svn r15412) -Fix: Clearing custom engine names could cause desyncs due to be client-side only; GUI parts of save/load of custom engine names also removed as it was never implemented.
Diffstat (limited to 'src/engine.cpp')
-rw-r--r--src/engine.cpp26
1 files changed, 0 insertions, 26 deletions
diff --git a/src/engine.cpp b/src/engine.cpp
index 3ca62c400..b11af2e10 100644
--- a/src/engine.cpp
+++ b/src/engine.cpp
@@ -256,23 +256,6 @@ void SetupEngines()
void ShowEnginePreviewWindow(EngineID engine);
-void DeleteCustomEngineNames()
-{
- Engine *e;
- FOR_ALL_ENGINES(e) {
- free(e->name);
- e->name = NULL;
- }
-
- _vehicle_design_names &= ~1;
-}
-
-void LoadCustomEngineNames()
-{
- /* XXX: not done */
- DEBUG(misc, 1, "LoadCustomEngineNames: not done");
-}
-
/* Determine if an engine type is a wagon (and not a loco) */
static bool IsWagon(EngineID index)
{
@@ -615,17 +598,8 @@ CommandCost CmdRenameEngine(TileIndex tile, uint32 flags, uint32 p1, uint32 p2,
if (reset) {
e->name = NULL;
- /* if we removed the last custom name, disable the 'Save custom names' button */
- _vehicle_design_names &= ~1;
- FOR_ALL_ENGINES(e) {
- if (e->name != NULL) {
- _vehicle_design_names |= 1;
- break;
- }
- }
} else {
e->name = strdup(text);
- _vehicle_design_names |= 3;
}
MarkWholeScreenDirty();