From 6fa14aff8597debee5020795b5f18d5d7d90abc8 Mon Sep 17 00:00:00 2001 From: Xiao Qi Date: Sat, 19 Nov 2022 21:27:30 +0800 Subject: [PATCH] Fixed sizeof bug when reading old model header --- SHADE_Engine/src/Assets/Libraries/Loaders/SHModelLoader.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/SHADE_Engine/src/Assets/Libraries/Loaders/SHModelLoader.cpp b/SHADE_Engine/src/Assets/Libraries/Loaders/SHModelLoader.cpp index 1f825a97..cd81a30a 100644 --- a/SHADE_Engine/src/Assets/Libraries/Loaders/SHModelLoader.cpp +++ b/SHADE_Engine/src/Assets/Libraries/Loaders/SHModelLoader.cpp @@ -58,9 +58,10 @@ namespace SHADE file.seekg(0); + //TODO Update to new mesh header with anim count when animation saving is done file.read( - reinterpret_cast(&model.header), - sizeof(SHModelAssetHeader) + reinterpret_cast(&model.header.meshCount), + sizeof(model.header.meshCount) ); std::vector headers(model.header.meshCount);