aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorLibravatar vnugent <public@vaughnnugent.com>2023-12-30 23:05:20 -0500
committerLibravatar vnugent <public@vaughnnugent.com>2023-12-30 23:05:20 -0500
commita6b628c8653485a803bdbe322e2ecd2a69fc8e5a (patch)
tree949c3a129338c60058574031dfd83085b6166ef9 /lib
parent484c7bc63baab39904a1a715d199f879fd7a067a (diff)
removed unrecognized casts, and lingering await
Diffstat (limited to 'lib')
-rw-r--r--lib/Net.Transport.SimpleTCP/src/SocketPipeLineWorker.cs3
-rw-r--r--lib/Utils/src/Memory/MemoryUtil.cs10
2 files changed, 6 insertions, 7 deletions
diff --git a/lib/Net.Transport.SimpleTCP/src/SocketPipeLineWorker.cs b/lib/Net.Transport.SimpleTCP/src/SocketPipeLineWorker.cs
index 30f89fe..428ad1f 100644
--- a/lib/Net.Transport.SimpleTCP/src/SocketPipeLineWorker.cs
+++ b/lib/Net.Transport.SimpleTCP/src/SocketPipeLineWorker.cs
@@ -176,8 +176,7 @@ namespace VNLib.Net.Transport.Tcp
while(segmentReader.WindowSize > 0)
{
//Write segment to socket, and upate written data
- int written = await sock.SendAsync(segmentReader.Window, SocketFlags.None)
- .ConfigureAwait(false);
+ int written = await sock.SendAsync(segmentReader.Window, SocketFlags.None);
if(written < 0)
{
diff --git a/lib/Utils/src/Memory/MemoryUtil.cs b/lib/Utils/src/Memory/MemoryUtil.cs
index 6d0690b..02d2f0e 100644
--- a/lib/Utils/src/Memory/MemoryUtil.cs
+++ b/lib/Utils/src/Memory/MemoryUtil.cs
@@ -1521,35 +1521,35 @@ namespace VNLib.Utils.Memory
{
public static ref byte AsByte<T>(ref T ptr, nuint elementOffset)
{
- ref T offset = ref Unsafe.Add(ref ptr, (nint)elementOffset);
+ ref T offset = ref Unsafe.Add(ref ptr, elementOffset);
return ref Unsafe.As<T, byte>(ref offset);
}
public static ref byte AsByte<T>(T[] arr, nuint elementOffset)
{
ref T ptr = ref MemoryMarshal.GetArrayDataReference(arr);
- ref T offset = ref Unsafe.Add(ref ptr, (nint)elementOffset);
+ ref T offset = ref Unsafe.Add(ref ptr, elementOffset);
return ref Unsafe.As<T, byte>(ref offset);
}
public static ref byte AsByte<T>(Span<T> span, nuint elementOffset)
{
ref T ptr = ref MemoryMarshal.GetReference(span);
- ref T offset = ref Unsafe.Add(ref ptr, (nint)elementOffset);
+ ref T offset = ref Unsafe.Add(ref ptr, elementOffset);
return ref Unsafe.As<T, byte>(ref offset);
}
public static ref byte AsByte<T>(ReadOnlySpan<T> span, nuint elementOffset)
{
ref T ptr = ref MemoryMarshal.GetReference(span);
- ref T offset = ref Unsafe.Add(ref ptr, (nint)elementOffset);
+ ref T offset = ref Unsafe.Add(ref ptr, elementOffset);
return ref Unsafe.As<T, byte>(ref offset);
}
public static ref byte AsByte<T>(IMemoryHandle<T> handle, nuint elementOffset)
{
ref T ptr = ref handle.GetReference();
- ref T offset = ref Unsafe.Add(ref ptr, (nint)elementOffset);
+ ref T offset = ref Unsafe.Add(ref ptr, elementOffset);
return ref Unsafe.As<T, byte>(ref offset);
}
}