SDL2# - C# Wrapper for SDL2
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Supressed errors

+4 -4
+4 -4
src/SDL2.cs
··· 51 51 #if NET6_0_OR_GREATER 52 52 internal static T PtrToStructure<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.NonPublicConstructors)] T>(IntPtr ptr) 53 53 { 54 - return Marshal.PtrToStructure<T>(ptr); 54 + return Marshal.PtrToStructure<T>(ptr)!; 55 55 } 56 56 57 57 internal static T GetDelegateForFunctionPointer<T>(IntPtr ptr) where T : Delegate ··· 129 129 { 130 130 if (s == IntPtr.Zero) 131 131 { 132 - return null; 132 + return null!; 133 133 } 134 134 135 135 /* We get to do strlen ourselves! */ ··· 1185 1185 } 1186 1186 else 1187 1187 { 1188 - callback = null; 1188 + callback = null!; 1189 1189 } 1190 1190 } 1191 1191 ··· 5572 5572 } 5573 5573 else 5574 5574 { 5575 - filter = null; 5575 + filter = null!; 5576 5576 } 5577 5577 return retval; 5578 5578 }