From 023dce00ffe485ac075e6712b9846390a97eec7c Mon Sep 17 00:00:00 2001 From: puvvadar Date: Wed, 26 May 2021 14:19:54 -0700 Subject: [PATCH] Fix syntax error in RewindableArray --- .../Code/Include/Multiplayer/NetworkTime/RewindableArray.inl | 4 ++-- Gems/Multiplayer/Code/Tests/RewindableContainerTests.cpp | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Gems/Multiplayer/Code/Include/Multiplayer/NetworkTime/RewindableArray.inl b/Gems/Multiplayer/Code/Include/Multiplayer/NetworkTime/RewindableArray.inl index b3fe18dd79..6e496ae4ea 100644 --- a/Gems/Multiplayer/Code/Include/Multiplayer/NetworkTime/RewindableArray.inl +++ b/Gems/Multiplayer/Code/Include/Multiplayer/NetworkTime/RewindableArray.inl @@ -17,7 +17,7 @@ namespace Multiplayer template bool RewindableArray::Serialize(AzNetworking::ISerializer& serializer) { - for (uint32_t i = 0; i < size(); ++i) + for (uint32_t i = 0; i < SIZE; ++i) { if(!this[i].Serialize(serializer)) { @@ -31,7 +31,7 @@ namespace Multiplayer template bool RewindableArray::Serialize(AzNetworking::ISerializer& serializer, AzNetworking::IBitset& deltaRecord) { - for (uint32_t i = 0; i < size(); ++i) + for (uint32_t i = 0; i < SIZE; ++i) { if (deltaRecord.GetBit(i)) { diff --git a/Gems/Multiplayer/Code/Tests/RewindableContainerTests.cpp b/Gems/Multiplayer/Code/Tests/RewindableContainerTests.cpp index 2283f86267..e2e5afe6ed 100644 --- a/Gems/Multiplayer/Code/Tests/RewindableContainerTests.cpp +++ b/Gems/Multiplayer/Code/Tests/RewindableContainerTests.cpp @@ -58,6 +58,7 @@ namespace UnitTest EXPECT_EQ(RewindableContainerSize - 1, test.size()); Multiplayer::GetNetworkTime()->IncrementHostFrameId(); + // Test iterator uint32_t iterCount = 0; auto iter = test.begin(); while (iter != test.end())