From 9b0fdb2cbd800c7895a37b9c116d50daafe8f117 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Mon, 19 Jun 2023 13:59:04 +0200 Subject: [PATCH] Disable assertions in `Release` build mode --- Source/Engine/Audio/OpenAL/AudioBackendOAL.cpp | 2 +- Source/Engine/Core/Config.h | 2 +- Source/Engine/Networking/NetworkReplicator.cpp | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Source/Engine/Audio/OpenAL/AudioBackendOAL.cpp b/Source/Engine/Audio/OpenAL/AudioBackendOAL.cpp index 84642ac1f..e25b83447 100644 --- a/Source/Engine/Audio/OpenAL/AudioBackendOAL.cpp +++ b/Source/Engine/Audio/OpenAL/AudioBackendOAL.cpp @@ -90,7 +90,7 @@ namespace ALC } ASSERT(Contexts.HasItems()); #else - ASSERT(Contexts.Count() == 1) + ASSERT(Contexts.Count() == 1); #endif return Contexts[0]; } diff --git a/Source/Engine/Core/Config.h b/Source/Engine/Core/Config.h index f3a2ba4be..889ab60bd 100644 --- a/Source/Engine/Core/Config.h +++ b/Source/Engine/Core/Config.h @@ -36,7 +36,7 @@ #define CRASH_LOG_ENABLE (!BUILD_RELEASE) // Enable/disable assertion -#define ENABLE_ASSERTION 1 +#define ENABLE_ASSERTION (!BUILD_RELEASE) // Enable/disable assertion for Engine low layers #define ENABLE_ASSERTION_LOW_LAYERS ENABLE_ASSERTION && (BUILD_DEBUG || FLAX_TESTS) diff --git a/Source/Engine/Networking/NetworkReplicator.cpp b/Source/Engine/Networking/NetworkReplicator.cpp index c41e104ef..11bd5f916 100644 --- a/Source/Engine/Networking/NetworkReplicator.cpp +++ b/Source/Engine/Networking/NetworkReplicator.cpp @@ -1468,7 +1468,7 @@ void NetworkInternal::NetworkReplicatorUpdate() // Send object to clients const uint32 size = stream->GetPosition(); - ASSERT(size <= MAX_uint16) + ASSERT(size <= MAX_uint16); NetworkMessageObjectReplicate msgData; msgData.OwnerFrame = NetworkManager::Frame; msgData.ObjectId = item.ObjectId; @@ -1497,7 +1497,7 @@ void NetworkInternal::NetworkReplicatorUpdate() } else dataStart += size; - ASSERT(partsCount <= MAX_uint8) + ASSERT(partsCount <= MAX_uint8); msgData.PartsCount = partsCount; NetworkMessage msg = peer->BeginSendMessage(); msg.WriteStructure(msgData);