From c504ad96675a41e683e0ae123121ed3cabd9f49f Mon Sep 17 00:00:00 2001 From: Chuck Walbourn Date: Mon, 16 Sep 2024 12:14:10 -0700 Subject: [PATCH] Suppress warning from CodeQL --- Src/ModelLoadCMO.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Src/ModelLoadCMO.cpp b/Src/ModelLoadCMO.cpp index 4f81fa7c..36ada603 100644 --- a/Src/ModelLoadCMO.cpp +++ b/Src/ModelLoadCMO.cpp @@ -299,7 +299,7 @@ std::unique_ptr DirectX::Model::CreateFromCMO( if (dataSize < usedSize) throw std::runtime_error("End of file"); - auto meshName = reinterpret_cast(static_cast(meshData + usedSize)); + auto meshName = reinterpret_cast(static_cast(meshData + usedSize)); // [CodeQL.SM02986]: The cast here is intentional. usedSize += sizeof(wchar_t)*(*nName); if (dataSize < usedSize) @@ -328,7 +328,7 @@ std::unique_ptr DirectX::Model::CreateFromCMO( if (dataSize < usedSize) throw std::runtime_error("End of file"); - auto matName = reinterpret_cast(static_cast(meshData + usedSize)); + auto matName = reinterpret_cast(static_cast(meshData + usedSize)); // [CodeQL.SM02986]: The cast here is intentional. usedSize += sizeof(wchar_t)*(*nName); if (dataSize < usedSize) @@ -350,7 +350,7 @@ std::unique_ptr DirectX::Model::CreateFromCMO( if (dataSize < usedSize) throw std::runtime_error("End of file"); - auto psName = reinterpret_cast(static_cast(meshData + usedSize)); + auto psName = reinterpret_cast(static_cast(meshData + usedSize)); // [CodeQL.SM02986]: The cast here is intentional. usedSize += sizeof(wchar_t)*(*nName); if (dataSize < usedSize) @@ -365,7 +365,7 @@ std::unique_ptr DirectX::Model::CreateFromCMO( if (dataSize < usedSize) throw std::runtime_error("End of file"); - auto txtName = reinterpret_cast(static_cast(meshData + usedSize)); + auto txtName = reinterpret_cast(static_cast(meshData + usedSize)); // [CodeQL.SM02986]: The cast here is intentional. usedSize += sizeof(wchar_t)*(*nName); if (dataSize < usedSize) @@ -598,7 +598,7 @@ std::unique_ptr DirectX::Model::CreateFromCMO( if (dataSize < usedSize) throw std::runtime_error("End of file"); - auto boneName = reinterpret_cast(static_cast(meshData + usedSize)); + auto boneName = reinterpret_cast(static_cast(meshData + usedSize)); // [CodeQL.SM02986]: The cast here is intentional. usedSize += sizeof(wchar_t) * (*nName); if (dataSize < usedSize)