From a1ad0db8a6d829eddf1478cee44ae976bbcd325f Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Mon, 6 Apr 2026 14:48:54 +0100 Subject: Fix integer conversions in code, tests and some tools --- src/core/transform.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/core/transform.h') diff --git a/src/core/transform.h b/src/core/transform.h index 206449b..af4634e 100644 --- a/src/core/transform.h +++ b/src/core/transform.h @@ -407,12 +407,13 @@ inverse_trans(uint8_t t) STATIC uint64_t symmetry_mask(cube_t cube) { - uint64_t t, ret; + uint64_t ret; + uint8_t t; cube_t transformed; for (t = 0, ret = 0; t < NTRANS; t++) { transformed = transform(cube, t); - ret |= ((uint64_t)equal(cube, transformed)) << t; + ret |= ((uint64_t)equal(cube, transformed)) << (uint64_t)t; } return ret; -- cgit v1.3