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());
#else
ASSERT(Contexts.Count() == 1)
ASSERT(Contexts.Count() == 1);
#endif
return Contexts[0];
}

View File

@@ -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)

View File

@@ -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);