summaryrefslogtreecommitdiff
path: root/src/network/network_content_gui.cpp
diff options
context:
space:
mode:
authorrubidium42 <rubidium@openttd.org>2021-05-30 12:53:42 +0200
committerrubidium42 <rubidium42@users.noreply.github.com>2021-06-10 20:09:44 +0200
commitdf181bb641a75e9fae557c683b790cfba961ec5a (patch)
tree959fbc29c976eb1f24471508f806e48c5bbefe26 /src/network/network_content_gui.cpp
parent9c424ab741218238205e8d1f2644a3912fda250a (diff)
downloadopenttd-df181bb641a75e9fae557c683b790cfba961ec5a.tar.xz
Codechange: [ContentInfo] Use a vector for dependencies instead of custom allocation
Diffstat (limited to 'src/network/network_content_gui.cpp')
-rw-r--r--src/network/network_content_gui.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/network/network_content_gui.cpp b/src/network/network_content_gui.cpp
index a617f4e49..5a03561c9 100644
--- a/src/network/network_content_gui.cpp
+++ b/src/network/network_content_gui.cpp
@@ -725,13 +725,11 @@ public:
SetDParam(0, this->selected->filesize);
y = DrawStringMultiLine(r.left + DETAIL_LEFT, r.right - DETAIL_RIGHT, y, max_y, STR_CONTENT_DETAIL_FILESIZE);
- if (this->selected->dependency_count != 0) {
+ if (!this->selected->dependencies.empty()) {
/* List dependencies */
char buf[DRAW_STRING_BUFFER] = "";
char *p = buf;
- for (uint i = 0; i < this->selected->dependency_count; i++) {
- ContentID cid = this->selected->dependencies[i];
-
+ for (auto &cid : this->selected->dependencies) {
/* Try to find the dependency */
ConstContentIterator iter = _network_content_client.Begin();
for (; iter != _network_content_client.End(); iter++) {