Disable assertions in Release build mode

This commit is contained in:
Wojtek Figat
2023-06-19 13:59:04 +02:00
parent f952a392de
commit 9b0fdb2cbd
3 changed files with 4 additions and 4 deletions

View File

@@ -90,7 +90,7 @@ namespace ALC
} }
ASSERT(Contexts.HasItems()); ASSERT(Contexts.HasItems());
#else #else
ASSERT(Contexts.Count() == 1) ASSERT(Contexts.Count() == 1);
#endif #endif
return Contexts[0]; return Contexts[0];
} }

View File

@@ -36,7 +36,7 @@
#define CRASH_LOG_ENABLE (!BUILD_RELEASE) #define CRASH_LOG_ENABLE (!BUILD_RELEASE)
// Enable/disable assertion // Enable/disable assertion
#define ENABLE_ASSERTION 1 #define ENABLE_ASSERTION (!BUILD_RELEASE)
// Enable/disable assertion for Engine low layers // Enable/disable assertion for Engine low layers
#define ENABLE_ASSERTION_LOW_LAYERS ENABLE_ASSERTION && (BUILD_DEBUG || FLAX_TESTS) #define ENABLE_ASSERTION_LOW_LAYERS ENABLE_ASSERTION && (BUILD_DEBUG || FLAX_TESTS)

View File

@@ -1468,7 +1468,7 @@ void NetworkInternal::NetworkReplicatorUpdate()
// Send object to clients // Send object to clients
const uint32 size = stream->GetPosition(); const uint32 size = stream->GetPosition();
ASSERT(size <= MAX_uint16) ASSERT(size <= MAX_uint16);
NetworkMessageObjectReplicate msgData; NetworkMessageObjectReplicate msgData;
msgData.OwnerFrame = NetworkManager::Frame; msgData.OwnerFrame = NetworkManager::Frame;
msgData.ObjectId = item.ObjectId; msgData.ObjectId = item.ObjectId;
@@ -1497,7 +1497,7 @@ void NetworkInternal::NetworkReplicatorUpdate()
} }
else else
dataStart += size; dataStart += size;
ASSERT(partsCount <= MAX_uint8) ASSERT(partsCount <= MAX_uint8);
msgData.PartsCount = partsCount; msgData.PartsCount = partsCount;
NetworkMessage msg = peer->BeginSendMessage(); NetworkMessage msg = peer->BeginSendMessage();
msg.WriteStructure(msgData); msg.WriteStructure(msgData);