@@ -269,7 +269,7 @@ public void BaseTypeTest(Type testType, WriteType writeType)
269269 else if ( testType == typeof ( SceneHandle ) )
270270 {
271271#if SCENE_MANAGEMENT_SCENE_HANDLE_NO_INT_CONVERSION
272- SceneHandle handle = SceneHandle . FromRawData ( random . Next ( ) ) ;
272+ SceneHandle handle = SceneHandle . FromRawData ( ( ulong ) random . Next ( ) ) ;
273273#else
274274 SceneHandle handle = random . Next ( ) ;
275275#endif
@@ -631,7 +631,7 @@ void RunTypeTestLocal<T>(T[] val, WriteType wt) where T : unmanaged
631631 {
632632
633633#if SCENE_MANAGEMENT_SCENE_HANDLE_NO_INT_CONVERSION
634- SceneHandle [ ] testArray = new [ ] { SceneHandle . FromRawData ( random . Next ( ) ) , SceneHandle . FromRawData ( random . Next ( ) ) , SceneHandle . FromRawData ( random . Next ( ) ) } ;
634+ SceneHandle [ ] testArray = new [ ] { SceneHandle . FromRawData ( ( ulong ) random . Next ( ) ) , SceneHandle . FromRawData ( ( ulong ) random . Next ( ) ) , SceneHandle . FromRawData ( ( ulong ) random . Next ( ) ) } ;
635635#else
636636 SceneHandle [ ] testArray = new [ ] { ( SceneHandle ) random . Next ( ) , ( SceneHandle ) random . Next ( ) , ( SceneHandle ) random . Next ( ) } ;
637637#endif
@@ -997,7 +997,7 @@ void RunTypeTestLocal<T>(NativeArray<T> val, WriteType wt) where T : unmanaged
997997 {
998998
999999#if SCENE_MANAGEMENT_SCENE_HANDLE_NO_INT_CONVERSION
1000- SceneHandle [ ] testArray = new [ ] { SceneHandle . FromRawData ( random . Next ( ) ) , SceneHandle . FromRawData ( random . Next ( ) ) , SceneHandle . FromRawData ( random . Next ( ) ) } ;
1000+ SceneHandle [ ] testArray = new [ ] { SceneHandle . FromRawData ( ( ulong ) random . Next ( ) ) , SceneHandle . FromRawData ( ( ulong ) random . Next ( ) ) , SceneHandle . FromRawData ( ( ulong ) random . Next ( ) ) } ;
10011001#else
10021002 SceneHandle [ ] testArray = new [ ] { ( SceneHandle ) random . Next ( ) , ( SceneHandle ) random . Next ( ) , ( SceneHandle ) random . Next ( ) } ;
10031003#endif
@@ -1367,7 +1367,7 @@ void RunTypeTestLocal<T>(NativeArray<T> val, WriteType wt) where T : unmanaged
13671367 else if ( testType == typeof ( SceneHandle ) )
13681368 {
13691369#if SCENE_MANAGEMENT_SCENE_HANDLE_NO_INT_CONVERSION
1370- SceneHandle [ ] testArray = new [ ] { SceneHandle . FromRawData ( random . Next ( ) ) , SceneHandle . FromRawData ( random . Next ( ) ) , SceneHandle . FromRawData ( random . Next ( ) ) } ;
1370+ SceneHandle [ ] testArray = new [ ] { SceneHandle . FromRawData ( ( ulong ) random . Next ( ) ) , SceneHandle . FromRawData ( ( ulong ) random . Next ( ) ) , SceneHandle . FromRawData ( ( ulong ) random . Next ( ) ) } ;
13711371#else
13721372 SceneHandle [ ] testArray = new [ ] { ( SceneHandle ) random . Next ( ) , ( SceneHandle ) random . Next ( ) , ( SceneHandle ) random . Next ( ) } ;
13731373#endif
0 commit comments