Skip to content

Commit

Permalink
remove fixed*
Browse files Browse the repository at this point in the history
  • Loading branch information
aspriddell committed Jan 29, 2024
1 parent a8a6195 commit b1d86ff
Showing 1 changed file with 1 addition and 12 deletions.
13 changes: 1 addition & 12 deletions DragonFruit.OnionFruit.Web.Worker/Sources/LocationDbSource.cs
Original file line number Diff line number Diff line change
Expand Up @@ -91,18 +91,7 @@ await using (var xzStream = new XZStream(downloadStream))
networkList[counter++] = entry;
}

// can't have unsafe and async mixed together...
// by using an array instead of a list, no additional copy is made
unsafe NetworkSortResult PerformSort()
{
fixed (NetworkEntry* ptr = networkList)
{
NativeMethods.PerformNetworkSort(ptr, counter + 1, out var networkSortResult);
return networkSortResult;
}
}

var networkSortResult = PerformSort();
NativeMethods.PerformNetworkSort(networkList, counter, out var networkSortResult);

try
{
Expand Down

0 comments on commit b1d86ff

Please sign in to comment.