From f0731da19264a8e1ebd35e1dcb24332d198bb4f2 Mon Sep 17 00:00:00 2001 From: ShaiyaJ <93013772+ShaiyaJ@users.noreply.github.com> Date: Wed, 27 May 2026 04:10:32 +0100 Subject: [PATCH] previous cast didn't work, this one does --- src/external/par_shapes.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/external/par_shapes.h b/src/external/par_shapes.h index 602ad5409..aab9048c2 100644 --- a/src/external/par_shapes.h +++ b/src/external/par_shapes.h @@ -737,8 +737,8 @@ par_shapes_mesh* par_shapes_create_disk(float radius, int slices, *norms++ = nnormal[1]; *norms++ = nnormal[2]; } - mesh->ntriangles = (unsigned int) slices; - mesh->triangles = PAR_MALLOC(PAR_SHAPES_T, 3 * mesh->ntriangles); + mesh->ntriangles = slices; + mesh->triangles = PAR_MALLOC(PAR_SHAPES_T, 3 * (unsigned int) mesh->ntriangles); PAR_SHAPES_T* triangles = mesh->triangles; for (int i = 0; i < slices; i++) { *triangles++ = 0;