From 2cfdbe2d50cd167c851c5253aa9a4c268866f56d Mon Sep 17 00:00:00 2001 From: Kim Kulling Date: Fri, 27 Mar 2020 16:27:07 +0100 Subject: [PATCH] Update m3d.h Fix alignment bug. --- code/M3D/m3d.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/M3D/m3d.h b/code/M3D/m3d.h index ab76480bf..624395174 100644 --- a/code/M3D/m3d.h +++ b/code/M3D/m3d.h @@ -5478,7 +5478,7 @@ unsigned char *m3d_save(m3d_t *model, int quality, int flags, unsigned int *size memcpy(length, &v, sizeof(uint32_t)); //*length = (uint32_t)((uintptr_t)out - (uintptr_t)((uint8_t *)h + len)); out = NULL; - len += *length; + len += v; } /* bones chunk */ if (model->numbone && model->bone && !(flags & M3D_EXP_NOBONE)) {