2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-04-29 15:09:38 +00:00

Merge pull request #761 from michaeloliverx/iw3-xmodel-surfs

fix: IW3 ensure `XModel::surfs` is set in loader
This commit is contained in:
Jan
2026-04-27 21:31:36 +02:00
committed by GitHub
@@ -1009,7 +1009,7 @@ namespace
xmodel.numsurfs = static_cast<decltype(XModel::numsurfs)>(m_surfaces.size()); xmodel.numsurfs = static_cast<decltype(XModel::numsurfs)>(m_surfaces.size());
#if defined(FEATURE_T5) || defined(FEATURE_T6) #if defined(FEATURE_IW3) || defined(FEATURE_T5) || defined(FEATURE_T6)
xmodel.surfs = m_memory.Alloc<XSurface>(xmodel.numsurfs); xmodel.surfs = m_memory.Alloc<XSurface>(xmodel.numsurfs);
memcpy(xmodel.surfs, m_surfaces.data(), sizeof(XSurface) * xmodel.numsurfs); memcpy(xmodel.surfs, m_surfaces.data(), sizeof(XSurface) * xmodel.numsurfs);
#endif #endif