diff options
author | Rubidium <rubidium@openttd.org> | 2021-05-12 23:06:35 +0200 |
---|---|---|
committer | rubidium42 <rubidium42@users.noreply.github.com> | 2021-05-13 10:03:26 +0200 |
commit | 187a3f20bfd7578362f666b869580bafe25ffd0b (patch) | |
tree | 5fcc3ca99b265880771c083252cd2eb2c3ed559a /src/network/network_content.h | |
parent | 7755f81bb8ba1c6a47e3a528acbbc462e56adaff (diff) | |
download | openttd-187a3f20bfd7578362f666b869580bafe25ffd0b.tar.xz |
Codechange: remove pointless close call due to resolving virtual functions statically in destructors
In the destructors of many of the network related classes Close() is called, just like the
top class in that hierarchy. However, due to virtual functions getting resolved statically
in the destructor it would always call the empty Close() of the top class.
Document the other cases where a virtual call is resolved statically.
Diffstat (limited to 'src/network/network_content.h')
-rw-r--r-- | src/network/network_content.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/network/network_content.h b/src/network/network_content.h index f28821a0b..13b93417c 100644 --- a/src/network/network_content.h +++ b/src/network/network_content.h @@ -107,7 +107,7 @@ public: void Connect(); void SendReceive(); - void Close() override; + void Close(); void RequestContentList(ContentType type); void RequestContentList(uint count, const ContentID *content_ids); |