diff options
author | vnugent <public@vaughnnugent.com> | 2023-12-30 23:05:20 -0500 |
---|---|---|
committer | vnugent <public@vaughnnugent.com> | 2023-12-30 23:05:20 -0500 |
commit | a6b628c8653485a803bdbe322e2ecd2a69fc8e5a (patch) | |
tree | 949c3a129338c60058574031dfd83085b6166ef9 /lib | |
parent | 484c7bc63baab39904a1a715d199f879fd7a067a (diff) |
removed unrecognized casts, and lingering await
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Net.Transport.SimpleTCP/src/SocketPipeLineWorker.cs | 3 | ||||
-rw-r--r-- | lib/Utils/src/Memory/MemoryUtil.cs | 10 |
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); } } |