From e787f8717d3e6770b214d049082859eb490412d5 Mon Sep 17 00:00:00 2001 From: Yuval Tassa Date: Tue, 27 Jan 2026 06:00:38 -0800 Subject: [PATCH] Change not required, issue was addressed in e48da1e38cc656abc439ff0240fb5bc794186f2c PiperOrigin-RevId: 861680071 Change-Id: I374f091cd2686737e53234ca0edc8703897fbd4a --- src/engine/engine_io.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/engine/engine_io.c b/src/engine/engine_io.c index 4a356b8f..01bc2fda 100644 --- a/src/engine/engine_io.c +++ b/src/engine/engine_io.c @@ -1830,13 +1830,13 @@ const char* mj_validateReferences(const mjModel* m) { } } for (int i=0; i < m->nhfield; i++) { - mjtSize hfield_adr = m->hfield_adr[i] + ((size_t) m->hfield_nrow[i]) * m->hfield_ncol[i]; + mjtSize hfield_adr = m->hfield_adr[i] + ((mjtSize) m->hfield_nrow[i]) * m->hfield_ncol[i]; if (hfield_adr > m->nhfielddata || m->hfield_adr[i] < 0) { return "Invalid model: hfield_adr out of bounds."; } } for (int i=0; i < m->ntex; i++) { - mjtSize nbytes = ((size_t) m->tex_nchannel[i]) * m->tex_height[i] * m->tex_width[i]; + mjtSize nbytes = ((mjtSize) m->tex_nchannel[i]) * m->tex_height[i] * m->tex_width[i]; if (m->tex_adr[i] + nbytes > m->ntexdata || m->tex_adr[i] < 0) { return "Invalid model: tex_adr out of bounds."; }