Skip to content

Commit 271d65b

Browse files
authored
Merge pull request #11 from Flouse/fix-invalid-conversion-error
fix invalid conversion error from 'void*' to 'unsigned char*'
2 parents 9f4c2d6 + 65d6e6d commit 271d65b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

c/ckb_smt.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
// the awesome musl libc project: https://www.musl-libc.org/
1212
void *_smt_fast_memset(void *dest, int c, size_t n)
1313
{
14-
unsigned char *s = dest;
14+
unsigned char *s = (unsigned char *)dest;
1515
size_t k;
1616

1717
/* Fill head and tail with minimal branching. Each
@@ -99,8 +99,8 @@ void *_smt_fast_memset(void *dest, int c, size_t n)
9999

100100
void *_smt_fast_memcpy(void *restrict dest, const void *restrict src, size_t n)
101101
{
102-
unsigned char *d = dest;
103-
const unsigned char *s = src;
102+
unsigned char *d = (unsigned char *)dest;
103+
const unsigned char *s = (unsigned char *)src;
104104

105105
#ifdef __GNUC__
106106

0 commit comments

Comments
 (0)