Use TrimExcess to shrink lists used by MiniYaml after loading

This commit is contained in:
RoosterDragon
2020-10-11 12:12:54 +01:00
committed by abcdefg30
parent 597b8b1caa
commit 9072d645fd

View File

@@ -270,6 +270,9 @@ namespace OpenRA
} }
} }
foreach (var nodes in levels)
nodes.TrimExcess();
return levels[0]; return levels[0];
} }
@@ -361,6 +364,7 @@ namespace OpenRA
MergeIntoResolved(n, resolved, tree, inherited); MergeIntoResolved(n, resolved, tree, inherited);
} }
resolved.TrimExcess();
return resolved; return resolved;
} }
@@ -397,6 +401,7 @@ namespace OpenRA
} }
} }
ret.TrimExcess();
return ret; return ret;
} }
@@ -437,6 +442,7 @@ namespace OpenRA
ret.Add(merged); ret.Add(merged);
} }
ret.TrimExcess();
return ret; return ret;
} }