From c5c5017a335208881e27fc8f72c1d0145a04622a Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Sun, 9 Jun 2024 12:43:49 +0200 Subject: Remvoed cube_fast_t and more. More cleaning up to do. --- test/075_set_eo/set_eo_tests.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'test/075_set_eo') diff --git a/test/075_set_eo/set_eo_tests.c b/test/075_set_eo/set_eo_tests.c index cd4868c..9c01a50 100644 --- a/test/075_set_eo/set_eo_tests.c +++ b/test/075_set_eo/set_eo_tests.c @@ -1,32 +1,32 @@ #include "../test.h" -int64_t coord_fast_eo(cube_fast_t); -void set_eo_fast(cube_fast_t *, int64_t); +int64_t coord_eo(cube_t); +void set_eo(cube_t *, int64_t); +void pieces(cube_t *, uint8_t [static 8], uint8_t [static 12]); int main(void) { char str[STRLENMAX]; cube_t cube; - cube_fast_t fast; + uint8_t edge[12], corner[8]; int64_t eo; fgets(str, STRLENMAX, stdin); cube = readcube("H48", str); - fast = cubetofast(cube); fgets(str, STRLENMAX, stdin); eo = atoi(str); - set_eo_fast(&fast, eo); + set_eo(&cube, eo); - cube = fasttocube(fast); if (iserror(cube)) { printf("Error setting EO\n"); } else if (!isconsistent(cube)) { + pieces(&cube, corner, edge); fprintf(stderr, "edges: "); for (int i = 0; i < 12; i++) - fprintf(stderr, "%d ", cube.edge[i]); + fprintf(stderr, "%d ", edge[i]); fprintf(stderr, "\n"); for (int i = 0; i < 8; i++) - fprintf(stderr, "%d ", cube.corner[i]); + fprintf(stderr, "%d ", corner[i]); fprintf(stderr, "\n"); printf("Setting EO resulted in inconsistent cube\n"); } else { -- cgit v1.3