From 6f13f55fc3e41a3c417f18c247ce6a18d3582f69 Mon Sep 17 00:00:00 2001 From: kerbal_disaster <42514023+kerbaldisaster@users.noreply.github.com> Date: Mon, 4 May 2026 20:10:37 -0400 Subject: [PATCH] Refactor GatherAllAntennas to use List instead of NativeList Replaced NativeList with List for gathering antenna data, then converted the List to a NativeArray before returning. --- src/RealAntennasProject/Precompute/Precompute.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/RealAntennasProject/Precompute/Precompute.cs b/src/RealAntennasProject/Precompute/Precompute.cs index 199ff00..1b1f423 100644 --- a/src/RealAntennasProject/Precompute/Precompute.cs +++ b/src/RealAntennasProject/Precompute/Precompute.cs @@ -718,7 +718,7 @@ private NativeArray GatherAllAntennas(Dictionary { antennaDict.Clear(); reverseDict.Clear(); - var antennaDatas = new NativeList(Allocator.Persistent); + var antennaDatas = new List(); int index = 0; if (nodes != null) foreach (RACommNode node in nodes) @@ -746,7 +746,7 @@ private NativeArray GatherAllAntennas(Dictionary }); index++; } - return antennaDatas.AsArray(); + return new NativeArray(antennaDatas.ToArray(), Allocator.Persistent); } internal void UpdateAllAntennas()