From aad271febec5e357f5377a148cf44dba34326811 Mon Sep 17 00:00:00 2001 From: SirLynix Date: Fri, 26 Jan 2024 17:23:32 +0100 Subject: [PATCH] Core/Algorithm: Use SafeCast to serialize string size --- include/Nazara/Core/Algorithm.inl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/Nazara/Core/Algorithm.inl b/include/Nazara/Core/Algorithm.inl index 3fc2d80fb..d0bd3f4a8 100644 --- a/include/Nazara/Core/Algorithm.inl +++ b/include/Nazara/Core/Algorithm.inl @@ -106,7 +106,7 @@ namespace Nz */ bool Serialize(SerializationContext& context, const std::string& value, TypeTag) { - if (!Serialize(context, UInt32(value.size()), TypeTag())) + if (!Serialize(context, SafeCast(value.size()), TypeTag())) return false; return context.stream->Write(value.data(), value.size()) == value.size();