From 510a7471348788fccba6b7c4b9f7b7cc9aee6ba9 Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Mon, 21 Apr 2025 14:33:01 +0200 Subject: Always use unsigned char * for data buffers Before this commit I was inconsistently using one of void *, char * and uint8_t *. --- src/solvers/coord/eo.h | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'src/solvers/coord/eo.h') diff --git a/src/solvers/coord/eo.h b/src/solvers/coord/eo.h index a0685c4..c8faaea 100644 --- a/src/solvers/coord/eo.h +++ b/src/solvers/coord/eo.h @@ -1,7 +1,7 @@ -STATIC uint64_t coordinate_eo_coord(cube_t, const void *); -STATIC cube_t coordinate_eo_cube(uint64_t, const void *); -STATIC bool coordinate_eo_isnasty(uint64_t, const void *); -STATIC size_t coordinate_eo_gendata(void *); +STATIC uint64_t coordinate_eo_coord(cube_t, const unsigned char *); +STATIC cube_t coordinate_eo_cube(uint64_t, const unsigned char *); +STATIC bool coordinate_eo_isnasty(uint64_t, const unsigned char *); +STATIC size_t coordinate_eo_gendata(unsigned char *); STATIC bool is_eo_even(cube_t); STATIC coord_t coordinate_eo = { @@ -24,13 +24,13 @@ STATIC coord_t coordinate_eo = { }; STATIC uint64_t -coordinate_eo_coord(cube_t c, const void *data) +coordinate_eo_coord(cube_t c, const unsigned char *data) { return (uint64_t)coord_eo(c); } STATIC cube_t -coordinate_eo_cube(uint64_t c, const void *data) +coordinate_eo_cube(uint64_t c, const unsigned char *data) { cube_t cube = SOLVED_CUBE; set_eo(&cube, (int64_t)c); @@ -38,13 +38,13 @@ coordinate_eo_cube(uint64_t c, const void *data) } STATIC bool -coordinate_eo_isnasty(uint64_t c, const void *data) +coordinate_eo_isnasty(uint64_t c, const unsigned char *data) { return false; } STATIC size_t -coordinate_eo_gendata(void *data) +coordinate_eo_gendata(unsigned char *data) { return 0; } -- cgit v1.3