Skip to content

Commit d98a645

Browse files
committed
Revert the fix to check ILPP build fails the test
1 parent c4067da commit d98a645

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

com.unity.netcode.gameobjects/Runtime/Messaging/NetworkMessageManager.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -543,12 +543,12 @@ internal int GetMessageVersion(Type type, ulong clientId, bool forReceive = fals
543543
var messageType = typeof(T);
544544

545545
// new(T) is boxed by Mono and so will make an allocation even when T is a struct. default(T) avoids the allocation.
546-
var message = default(T);
546+
var message = new T();
547547
// If T is a class, default(T) will be null. Users can register classes as custom messages, so we need to ensure we create a valid instance.
548-
if (message == null)
549-
{
550-
message = new T();
551-
}
548+
// if (message == null)
549+
// {
550+
// message = new T();
551+
// }
552552

553553
var messageVersion = 0;
554554

0 commit comments

Comments
 (0)