Graphics/TextSprite: Fix memory corruption

Former-commit-id: 2fc1fdcec29d58164b46ccd837bab56602418ce0
This commit is contained in:
Lynix 2015-06-12 00:18:35 +02:00
parent f60f8fa6a4
commit a38d988507
1 changed files with 1 additions and 1 deletions

View File

@ -324,7 +324,7 @@ void NzTextSprite::OnAtlasLayerChange(const NzAbstractAtlas* atlas, NzAbstractIm
void NzTextSprite::UpdateData(InstanceData* instanceData) const
{
instanceData->data.resize(m_localVertices.size());
instanceData->data.resize(m_localVertices.size() * sizeof(NzVertexStruct_XYZ_Color_UV));
NzVertexStruct_XYZ_Color_UV* vertices = reinterpret_cast<NzVertexStruct_XYZ_Color_UV*>(instanceData->data.data());
NzSparsePtr<NzColor> colorPtr(&vertices[0].color, sizeof(NzVertexStruct_XYZ_Color_UV));