aboutsummaryrefslogtreecommitdiff
path: root/src/solvers/coord/dr.h
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2025-04-21 14:33:01 +0200
committerSebastiano Tronto <sebastiano@tronto.net>2025-04-21 14:44:07 +0200
commit510a7471348788fccba6b7c4b9f7b7cc9aee6ba9 (patch)
tree58df7791242d9a4f52e80da93ad3af20ed5e3528 /src/solvers/coord/dr.h
parent1d9b8acfeece68c4f55d2499d8aed127f98a383c (diff)
downloadnissy-core-510a7471348788fccba6b7c4b9f7b7cc9aee6ba9.tar.gz
nissy-core-510a7471348788fccba6b7c4b9f7b7cc9aee6ba9.zip
Always use unsigned char * for data buffers
Before this commit I was inconsistently using one of void *, char * and uint8_t *.
Diffstat (limited to 'src/solvers/coord/dr.h')
-rw-r--r--src/solvers/coord/dr.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/solvers/coord/dr.h b/src/solvers/coord/dr.h
index 3bc4c6d..e197f8c 100644
--- a/src/solvers/coord/dr.h
+++ b/src/solvers/coord/dr.h
@@ -5,10 +5,10 @@ STATIC uint64_t coord_dreoesep_nosym(cube_t);
5STATIC cube_t invcoord_dreoesep_nosym(uint64_t); 5STATIC cube_t invcoord_dreoesep_nosym(uint64_t);
6STATIC cube_t coordinate_dr_merge(cube_t, cube_t); 6STATIC cube_t coordinate_dr_merge(cube_t, cube_t);
7 7
8STATIC uint64_t coordinate_dr_coord(cube_t, const void *); 8STATIC uint64_t coordinate_dr_coord(cube_t, const unsigned char *);
9STATIC cube_t coordinate_dr_cube(uint64_t, const void *); 9STATIC cube_t coordinate_dr_cube(uint64_t, const unsigned char *);
10STATIC bool coordinate_dr_isnasty(uint64_t, const void *); 10STATIC bool coordinate_dr_isnasty(uint64_t, const unsigned char *);
11STATIC size_t coordinate_dr_gendata(void *); 11STATIC size_t coordinate_dr_gendata(unsigned char *);
12 12
13STATIC bool is_eoco_solvable(cube_t); 13STATIC bool is_eoco_solvable(cube_t);
14 14
@@ -81,25 +81,25 @@ coordinate_dr_merge(cube_t c1, cube_t c2)
81} 81}
82 82
83STATIC uint64_t 83STATIC uint64_t
84coordinate_dr_coord(cube_t cube, const void *data) 84coordinate_dr_coord(cube_t cube, const unsigned char *data)
85{ 85{
86 return coord_coord_generic(&coordinate_dr, cube, data); 86 return coord_coord_generic(&coordinate_dr, cube, data);
87} 87}
88 88
89STATIC cube_t 89STATIC cube_t
90coordinate_dr_cube(uint64_t i, const void *data) 90coordinate_dr_cube(uint64_t i, const unsigned char *data)
91{ 91{
92 return coord_cube_generic(&coordinate_dr, i, data); 92 return coord_cube_generic(&coordinate_dr, i, data);
93} 93}
94 94
95STATIC bool 95STATIC bool
96coordinate_dr_isnasty(uint64_t i, const void *data) 96coordinate_dr_isnasty(uint64_t i, const unsigned char *data)
97{ 97{
98 return coord_isnasty_generic(&coordinate_dr, i, data); 98 return coord_isnasty_generic(&coordinate_dr, i, data);
99} 99}
100 100
101STATIC size_t 101STATIC size_t
102coordinate_dr_gendata(void *data) 102coordinate_dr_gendata(unsigned char *data)
103{ 103{
104 return coord_gendata_generic(&coordinate_dr, data); 104 return coord_gendata_generic(&coordinate_dr, data);
105} 105}

Generated with cgit - Back to sebastiano.tronto.net