Skip to content

Commit 5b1e12b

Browse files
committed
fix: Nullsafe Check init.options.OverrideThreadAffinity
`platformConfig.threadAffinity` can be null, so do a null check before unwrapping.
1 parent 1b026df commit 5b1e12b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

com.playeveryware.eos/Runtime/Core/Utility/ConfigurationUtility.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ public static EOSInitializeOptions GetEOSInitializeOptions()
147147
// Set the product name, version, and override thread affinity
148148
initOptions.options.ProductName = productConfig.ProductName;
149149
initOptions.options.ProductVersion = productConfig.ProductVersion;
150-
initOptions.options.OverrideThreadAffinity = platformConfig.threadAffinity.Unwrap();
150+
initOptions.options.OverrideThreadAffinity = platformConfig.threadAffinity?.Unwrap();
151151

152152
initOptions.options.AllocateMemoryFunction = IntPtr.Zero;
153153
initOptions.options.ReallocateMemoryFunction = IntPtr.Zero;

0 commit comments

Comments
 (0)