Potentially fix a crash when calling Text:add("").

#1824
This commit is contained in:
slime
2022-07-24 16:23:56 -03:00
parent 5175b0d1b5
commit 870021b8bd
+2 -3
View File
@@ -113,7 +113,6 @@ void Text::addTextData(const TextData &t)
size_t voffset = vert_offset;
// Must be before the early exit below.
if (!t.append_vertices)
{
voffset = 0;
@@ -122,8 +121,8 @@ void Text::addTextData(const TextData &t)
text_data.clear();
}
if (t.use_matrix)
t.matrix.transformXY(&vertices[0], &vertices[0], (int) vertices.size());
if (t.use_matrix && !vertices.empty())
t.matrix.transformXY(vertices.data(), vertices.data(), (int) vertices.size());
uploadVertices(vertices, voffset);