diff --git a/src/Text/Renderer.cpp b/src/Text/Renderer.cpp index 96ae1ecad..adc103cfc 100644 --- a/src/Text/Renderer.cpp +++ b/src/Text/Renderer.cpp @@ -349,7 +349,7 @@ void AbstractRenderer::reserve(const uint32_t glyphCount, const BufferUsage vert /* Allocate index buffer, reset index count and reconfigure buffer binding */ _indexBuffer.setData({nullptr, indexData.size()}, indexBufferUsage); #ifdef CORRADE_TARGET_EMSCRIPTEN - _indexBufferData = Containers::Array(indicesSize); + _indexBufferData = Containers::Array(indexData.size()); #endif _mesh.setIndexCount(0) .setIndexBuffer(_indexBuffer, 0, indexType, 0, vertexCount);